OOAD: Dynamic Modeling with UML 2.0


Overview/Description
Target Audience
Expected Duration
Lesson Objectives
Course Number


Overview/Description
This course covers dynamic modeling with Unified Modeling Language (UML) 2.0. It covers modeling concepts related to the Activity, Sequence, and State Machine diagrams. In the Activity diagram, the course covers the BasicActivities, IntermediateActivities, CompleteActivities, and structured activities packages. In Sequence diagram, it covers frames, interactions, and interaction operators. In the State Machine diagram, it covers the simple, composite, and submachine states. Finally, the course covers the protocol state machine.

Target Audience
The target audience is business analysts, system analysts, system architects, designers and developers, or anyone who is involved in performing analysis and design of software systems..

Expected Duration (hours)
4.0

Lesson Objectives

OOAD: Dynamic Modeling with UML 2.0

  • Identify key concepts related to the BasicActivities package that help model behavior using Activity diagrams.
  • Identify key concepts related to the IntermediateActivities package that help model behavior using Activity diagrams.
  • Identify key concepts related to the CompleteActivities package that help model behavior using Activity diagrams.
  • Identify key concepts related to the structured activities packages that help model behavior using Activity diagrams.
  • Identify key concepts related to using frames in a Sequence diagram.
  • Identify key concepts related to modeling interactions in a Sequence diagram.
  • Identify key concepts related to reusing interactions in a Sequence diagram.
  • Match various interaction operators found within combined fragments in a Sequence diagram with their descriptions.
  • Identify features of the State Machine diagram.
  • Identify key concepts related to modeling a simple state.
  • Identify key concepts related to modeling a composite state.
  • Identify key concepts related to modeling a submachine state.
  • Identify characteristics of a protocol state machine.
  • Course Number:
    en_US_86129_ng