Page 142 - DCAP308_OBJECT_ORIENTED_ANALYSIS_AND_DESIGN
P. 142
Object Oriented Analysis and Design
Notes Self Assessment
Fill in the blanks:
10. In .................. model, objects passes through distinct states during their lifetime.
11. .................. are added to show change in state caused by event.
11.3 Domain Interaction Model
The interaction model is not very significant for domain analysis. During domain analysis, the
stress is on key concepts and deep structural relationships and not the user’s view of them.
Notes The interaction model is a significant aspect of application modelling.
Building interaction model include the following steps:
Determine system boundary.
Identify actors and use cases.
Determine initial and final events in each use case.
Define scenarios for normal course of events.
Define alternative scenarios.
Identify external events.
Prepare activity diagrams for use cases.
Identify dependencies among actors and use cases.
Consistency checking against the domain model.
Self Assessment
Fill in the blanks:
12. During ......................., the stress is on key concepts and deep structural relationships and
not the user’s view of them.
13. The first step in interaction model is to determine .......................
11.4 Iterating the Analysis
Iterating the analysis requires more than one pass to complete. Problem statement often contains
circularities and cannot be approached in a linear way because different parts of problem interact.
Prepare a model first and then iterate it as your understanding increases.
Did u know? Final analysis is verified with requestor and application domain expert.
11.4.1 Refine the Analysis Model
Overall analysis model shows inconsistencies and imbalance.
136 LOVELY PROFESSIONAL UNIVERSITY