Chapter 5 - Analysis
Chapter 5 - Analysis
Campus
DEPARTMENT OF COMPUTER
SCIENCE
Chapter five
Analysis
Compiled by Talegeta G.
1
Topics Covered
Analysis Concepts
Entity, Boundary, and Control Objects
Association Multiplicity Revisited
Qualified Associations
Generalization
Analysis Activities: From Use Cases to Objects
Identifying Entity Objects
Identifying Boundary Objects
Identifying Control Objects
Modeling Interactions between Objects: Sequence Diagrams
Identifying Associations.
Identifying Attributes
Reviewing the Analysis Model
Documenting Analysis
Analysis Concepts(Entity, Boundary, and Control
Objects)
3
Entity objects
Represent the persistent information tracked by the system.
Boundary objects
represent the interactions between the actors and the system.
Control objects
Represent the tasks that are performed by the user and supported
Analysis Concepts(Association Multiplicity
Revisited)
4
The activities that transform the use cases and scenarios produced
during requirements elicitation into an analysis model.
Identifying entity objects
Attributes have:
A name identifying them within an object
A brief description.
A type describing the legal values it can take.
Analysis Activities: Modeling Generalization
Relationships Between Objects
15