 |
| Aims |
| • To introduce IT project sponsors and IT managers to the applications and benefits of visual modelling using the industry standard Unified Modeling Language, and to help them understand how UML could be applied in their business and IT projects. |
| Participants |
| Anyone who is responsible for defining IT strategy in their organisation, or who is a key business sponsor of an IT project. |
|
 |
 |
 |
- Visual Models & Why We Need Them
- What Can We Model?
- Things & their attributes
- Relationships between things
- Rules that apply to things
- Workflows & processes
- Interactions & collaborations between things
- Introducing the UML
- Modeling things, attributes & relationships
- Object diagrams
- Class diagrams
- Modeling workflows & processes
- Activity diagrams
- State Transition diagrams
- Modeling interactions & collaborations
- Sequence diagrams
- Collaboration diagrams
- Modeling rules
- Model constraints & the Object Constraint Language
- Modeling physical systems
- Component diagrams
- Deployment diagrams
- Modeling system functionality
- Managing models
- Extending the UML
|
- Applying the UML
- Software & Systems Analysis & Design
- Business Modeling
- UML extensions for Business Modeling
- Enterprise Architecture
- The Zachman Framework
- Traceability between set of Architectures
- Representing the evolution of your Enterprise
- Web Services & Service Oriented Architecture
- The need for platform-independent models in SOA
- Modeling XML schemas in UML
- UML vs. XML – beyond the hype
- From Pictures to Working Systems : An Overview of Model-driven Development Processes
- The Unified Software Development Process (or “Rational Unified Process”)
- Agile Modeling
- Syntropy & Catalysis
- Model-driven Architecture
- Models as executable specifications
- The MDA process
- Platform-independent Models
- Platform-specific Models & UML Profiles
- Inside MDA
- User objects, models, meta-models & meta-meta-models – the 4 levels of UML
- Model transformations & the Transformation Definition Language
- Preparing for MDA
- MDA vs. Agile Methods – beyond the hype
|
|
 |