no magic inc uml logo

Course Description

UML with MagicDraw

Request More InformationCourse Overview

  • This course will teach the Unified Modeling Language (UML) within a 3 day lecture.
  • It includes a hands-on practical exercise after each module.
  • This course is intended for students with software engineering background and an established software development process.

Training Curriculum

Day 1

Module 01 - Course Introduction

  • Course Introduction
  • Key MagicDraw Features and Tool Interface

Module 02 – Introduction to UML

  • UML Diagrams
  • Extensibility Mechanisms

Module 03 – Use Cases

  • Elements
  • Relationships
  • Diagrams

Module 04 – Activity Diagrams

  • Activity Diagrams
  • Activities and Actions and Object Nodes
  • Control Flows and Object Flows
  • Activity Partitions and Allocation

Day 2

Module 05 – Packages and Templates

  • Packages
  • Validation Suites
  • Shared Projects

Module 06 – Class and Object Diagrams

  • Elements
  • Relationships
  • Diagrams

Module 07 – Composite Structure

  • Elements
  • Relationships
  • Diagrams

Module 08 – Package

  • Packages
  • Elements
  • Import and Merge
  • Diagrams

Module 09 – State Machine Diagrams

  • States and Regions
  • Transitions, Events and Guards
  • Actions and Effects
  • Pseudo States
  • Diagrams

Module 10 – Protocol State Machine Diagrams

  • Differences from State Machines
  • Protocol Transitions
  • Diagrams

Module 11 – Sequence Diagrams

  • Lifelines
  • Messages
  • Combined Fragments
  • Diagrams

Day 3

Module 12 – Interaction Overview Diagram

  • Similarity to Activity Diagram
  • Interaction Use
  • Diagram

Module 13 – Communications Diagram

  • Lifelines
  • Connectors
  • Messages
  • Iteration, Parallel, and Guard
  • Diagram

Module 14 – Component Diagram

  • Components
  • Interfaces
  • Ports
  • Interface Realization/Usage
  • Diagram

Module 15 – Deployment Diagram

  • Node/Node Instance
  • Device Node/Environment Execution Node
  • Artifact/Artifact Instance
  • Link and Depends
  • Manifest and Deploy
  • Diagram

Module 16 – Profile Diagram

  • Stereotypes
  • MetaClasses
  • Profile
  • Profile Application

Print Email

For more information or a quote
please contact
sales@nomagic.com
or call +1-214-291-9100.