Artifact: System Design Model
This is the Design Model at the system level. It contains the top-level collaboration (system and actors showing the system context), design subsystems, and Process Model elements (active classes).
Domain:  Systems Engineering
Work Product Kinds:  Model
Purpose

The System Design Model contains the top-level collaboration (system and actors showing the system context), design subsystems and Process Model elements (active classes) and any associated artifacts. It evolves from the System Analysis Model, as that model is elaborated and detail added.

Relationships
Illustrations
Tailoring
Representation OptionsUML Representation:

Model, stereotyped as "system design model."

There is limited scope for tailoring of the System Design Model. The System Architect might decide to defer deeper concurrency considerations to the next level, by defining the subsystems as autonomous entities that communicate asynchronously. The System Architect also needs to decide:

  • Whether or not any extensions to the Unified Modeling Language (UML) are needed; for example, additional stereotypes, constraints or tagged values.
  • The level of formality to be applied to the model.