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


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 the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.