Instructor: Ms. Sonia Rafaqat
Instructor: Ms. Sonia Rafaqat
Instructor: Ms. Sonia Rafaqat
Sonia Rafaqat
Analysis focuses on producing a model of the system,
◦ Correct
◦ Complete
◦ Consistent
◦ Verifiable
Analysis is different from requirements elicitation in
developers.
Postponing decisions enables the project to move on
peers.
The analysis model is composed of three individual
models:
relationships.
The analysis object model, depicted with UML class
object.
generalization-specialization relationships.
Identifying Entity Objects
Diagrams
Modeling Interactions among Objects with CRC
Cards
Identifying Associations
Identifying Aggregates
Identifying Attributes
Modeling State-Dependent Behavior of Individual
Objects