Skip Navigation Links
UML Introduction

Duration: 1 day course, instructor-led

What you will learn:

Package 1

  • What is the Unified Modeling Language?

  • Why is UML increasingly important?

  • Overview of the different diagrams.

  • Modeling with use-cases.

  • Classes, Objects and their relations.

  • The Rational Unified Process. (RUP)

  • Tagged values and properties.

  • Stereotypes.

  • Design Patterns and UML.

  • Methodology for using UML.

  • Transforming UML into XML.

  • Code generation.

Package 2

  • The Object Oriented (OOAD) Approach.

  • Describing business processes.

  • Advanced modeling: real-time systems.

  • Physical architecture.

  • Logical architecture.

  • The OCL constraint language.

  • UML-based initiatives such as:

  • ebXML, RosettaNet and UMM.

  • XLANG (MS) and WSFL(IBM).

  • UML Profiles.

  • Extending UML.

  • UML versus other modeling languages.

  • UML 2.0: what will change?

Audience

Business consultants, Business analysts, Project Managers, IT professionals

Prerequisites

Basic Windows knowledge, OO technology knowledge may be useful