Chapter 4. The Analysis Model

Creating an Analysis Model

Analysis Model Template

Use Case Realizations

Documenting Classes

Distributing Behavior

Sequence Diagrams

View of Participating Classes

Summary

An analysis model is the first step down the path of system implementation. With the analysis model you are concerned with “how” the system will be implemented. An analysis model may be a temporary artifact that is matured into the design model as analysis and design progress or it may be a living artifact that provides a non-implementation-specific view of the system. Some reasons for maintaining a separate analysis model are as follows:

• The system must be designed for multiple target environments, with separate design architectures. ...

Get Visual Modeling with IBM Rational Software Architect and UML: developerWorks Series now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.