Rational Software Architect Workshop
UML Diagrams
What is a Model?
• A model is a semantically closed abstraction of a
subject system.
– A model is defined in RUP as “a complete description of
a system from a particular perspective.”
• Examples of models:
– UML model
– Code
– Data model
Diagrams
• Diagrams graphically depict a view of a part of your
model.
• Different diagrams represent different views of the
system that you are developing.
• A model element will appear on one or more
diagrams.
......
Model Templates: Enterprise IT Design
Model
A design model describes the realization of use cases to design classes.
Architectural Layers
Separate business logic from
data and user interface
Use-Case Realization
Shows how a use case is
implemented in terms of collaborating
objects