Course not currently available

Applying SysML with MAGICDRAW Training Course

Course

Online

£ 2,890 VAT inc.

Description

  • Type

    Course

  • Methodology

    Online

This is a 3-day training covering principles of modeling, UML, SysML and use of MagicDraw following a case study, which demonstrates a typical model-based systems engineering approach.
The course:
Includes lectures and hands-on practice in using MagicDraw for systems modeling using SysML;
Explains major SysML concepts and diagrams;
Provides hands-on experience building system model examples;
Shows how to trace model elements in different views;
Explains how to use MagicDraw features efficiently;
Is based on a consistent modeling case study.
Audience:
System architects, system engineers, software architects and other stakeholders who will create and use models.
Methods:
Presentations, discussions, and case study-based practical assignments.
Course Materials:
Slides, case study model, and practical assignment descriptions.
Certificates:
Each participant receives No Magic and NobleProg certificates indicating that he attended the training.

About this course

Understanding of systems engineering process.

Questions & Answers

Add your question

Our advisors and other users will be able to reply to you

Fill in your details to get a reply

We will only publish your name and question

Reviews

Subjects

  • Options
  • UML training
  • Approach
  • Systems Engineering
  • Materials
  • Magic
  • Communications
  • Systems
  • Engineering
  • Trainer

Course programme

Introduction
  • Trainer and Participant Introductions
  • Introduction to modeling
  • Introduction to SysML
  • Introduction to MagicDraw
  • A Case Study Definition
Structural System Decomposition
  • Package Diagram Notation
  • Decomposing System into Packages
  • Modeling Package Dependencies
  • Practical Assignment: Modeling Package Structure
Analyzing User Needs
  • Use Case Diagram Notation
  • Identifying Actors
  • Identifying Use Cases
  • Use Case Relationships
  • Practical Assignment: Modeling Use Cases
Defining System Requirements
  • From Use Cases to System Requirements
  • Requirements Diagram Notation
  • Specifying Requirements
  • Defining Requirements Structure
  • Verifying Requirements with Test Cases
  • Requirements Relationships
  • Practical Assignment: Modeling Requirements
Defining Structural Blocks (Black Box View)
  • Block Definition Diagram Notation
  • Structural Blocks
  • Modeling Block Properties
  • Defining Relationships between Blocks
  • Defining System Data Dictionary
  • Practical Assignment: Modeling Black Box View of a System
Modeling Block Structure (White Box View)
  • Internal Block Diagram
  • Visualizing Block Parts
  • Linking Parts with Connectors
  • Defining Ports
  • Defining Item Flows and Interface Blocks
  • Practical Assignment: Modeling White Box View of a System
Modeling System Constraints
  • Defining Constraint Blocks
  • Binding Constraint Properties with Value Properties
  • Executing Parametrics
  • Practical Assignment: Modeling Parametrics
Designing State-Based System Behavior
  • State Machine Diagram Notation
  • Identifying States
  • Defining State Transition Events
  • Specifying Signals
  • Specifying Effects
  • Executing State Machines
  • Practical Assignment: Modeling Statemachines
Designing Control and Data Flows
  • Activity Diagram
  • Defining Activities
  • Specifying Parameters
  • Defining Actions
  • Modeling Control Flows
  • Modeling Data Flows
  • Executing Activities
  • Executing Activities in Combination with State Machines and Parametrics
  • Practical Assignment: Modeling Activities
Designing Communications
  • Sequence Diagram Notation
  • Modeling Lifelines
  • Modeling Messages
  • Decomposing Interactions Using References
  • Applying Interaction Fragments
  • Defining Timing Constraints
  • Practical Assignment: Modeling Interactions
Modeling Cross-Cutting Constructs
  • Logical and Physical Architectures
  • Allocation relationship
  • Allocations Display Options
  • Identifying Types of Allocations
  • Allocation Matrix
  • Practical Assignment: Building Allocation Matrix
Wrap up
  • Summarizing Training
  • Discussing Remaining Questions

Additional information

21 hours (usually 3 days including breaks)

Applying SysML with MAGICDRAW Training Course

£ 2,890 VAT inc.