The analysis model refines the Use Cases as collaborations among conceptual objects. Among other things:
It identifies reusable building blocks.
It identifies a structure for future changes.
It specifies structure and behavior that should be preserved in design and implementation.
Analysis objects may - but may not - correspond to logical or physical software entities existing in the product. The purpose of the analysis view is to record requirements or to record alternative solutions to design problems.
Typically analysts, with the participation of customers, develop the analysis model for the developers.
See also Conceptual Model
( Topic last updated: 2000.03.11 05:12:19 PM )