Chap4 PDF
Chap4 PDF
Chap4 PDF
Development:
Development
Using the Unified Modeling
Language
Chapter 4:
Object-Oriented Methodologies
• Object-Oriented Methodologies
– The Rumbaugh et al. OMT
– The Booch methodology
– Jacobson's methodologies
• Patterns
• Frameworks
• Unified Approach (UA)
• layered Architecture
firstName
lastName
pinCode ClientAccount Account Transaction
CheckingAccount
Withdraw
CheckingSavingAccount
SavingsAccount
Select transaction
type (withdraw, Enter the amount
deposit, transfer)
Confirmation
Data
Flow
Card
Reader PIN Code Process PIN Code
External
Entity
color
manufacturer
superclass
cost
inherits
Ford
inherits
Enabled
SoundAlarm
Silenced Sounding
SilenceAlarm
Enable Disable
AlarmFixed
Disabled
Getting an
Interlibrary loan
Doing research
Reading books,
Member
Newspapers
Purchasing Supplies
Supplier
Tested in
Realized by
Express in Structured by
Implemented by
OK
NOT OK
• OOBE consists of :
– Analysis phase
– Design
– Implementation phases and
– Testing phase.
Name
Address
Title
Owner Data
Workstation
Name
Address
Title
Owner Data
Workstation
Access
Layer
Business
Layer
View
Layer