Course Outline

Introduction to the UML Language:

  • Definition of UML
  • Model and Modeling
  • Applications of UML
  • A Brief History of UML
  • Types of UML Diagrams

Workshop Preparation:

  • Team Formation
  • Defining Project Assumptions for Each Team
  • Familiarization with the Tool for Creating Diagrams

Activity Diagram:

  • Definition of a Business Process
  • Modeling Business Processes in UML
  • Decision Flows and Concurrency
  • Partitions, Forks, Joins, and Other Elements
  • Workshop Exercise
  • Feedback Session

Use Case Diagram:

  • Defining the System Scope
  • Identifying Actors and Their Relationships
  • Recognizing Use Cases
  • Actor-Use Case Association and Its Properties
  • Relationships Between Use Cases: Include, Extend, Generalization
  • Workshop Exercise
  • Feedback Session

Class Diagram:

  • Class, Association Class, Interface
  • Association and Its Description
  • Other Relationships: Aggregation, Composition, Generalization, Dependency, Association Class
  • Workshop Exercise
  • Feedback Session

Sequence Diagram:

  • Notation of Sequence Diagrams
  • Types of Messages: Asynchronous, Synchronous, Return
  • Workshop Exercise
  • Feedback Session

State Diagram:

  • Notation of State Diagrams
  • Workshop Exercise
  • Feedback Session

Review of Other Diagrams:

  • Object Diagram
  • Component Diagram
  • Deployment Diagram
  • Complex Structure Diagram
  • Package Diagram
  • Profile Diagram
  • Communication Diagram
  • Timing Diagram
  • Interaction Overview Diagram

Requirements

Familiarity with basic concepts related to business analysis

 14 Hours

Number of participants


Price Per Participant (Exc. Tax)

Testimonials (5)

Provisional Courses

Related Categories