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