Rational Software Architect Workshop
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