Unified Modeling Language
Duration: 2 days
This class covers the notation for the Unified Modeling Language,
version 1.3. It includes an overview of OOAD concepts. This is not intended
to replace an OOAD course.
This course is appropriate for managers, technical writers, marketing
professionals, or QA analysts. It is designed for people who need to gain
a reading knowledge of UML or who wish an introduction to UML. The course
is not in enough depth to be useful to create UML diagrams.
Class Outline
Module 1
- Intro to UML
- Business Use Cases
- Software Use Cases
Module 2
- Activity Diagrams
- Key Abstractions - class and simple sequence diagrams
Module 3
- Use Case Realizations - collaborations
- Detailed Sequence Diagrams
- Detailed Class Diagrams
Module 4
- Collaboration Diagrams
- State Diagrams
- Component, Deployment, Packages, and Custom features
Required Text: UML Distilled Second Edition, Martin Fowler
with Kendal Scott, Addison Wesley, ISBN 0-201-65783-X
Prerequisites: None