Course Code: oembseme
Duration: 25 hours
Prerequisites:

Applying SysML with MagicDraw

Overview:

A course focused on leveraging Cameo Simulation Toolkit to simulate behaviors, execute trade studies, and automate architectures with additional modules on requirements verification, the Action Language Helper, and graphical interfaces for simulations.

Course Outline:

Course Introduction

  • Course Content
  • Does Not Cover
  • NoMagic to Catia Magic Branding
  • Student Introductions

Simulation of Architecture

  • What is the Point of Simulation?
  • Cameo Simulation Toolkit Key Features
  • Simulation Sample Projects
  • Simulation Project Template
  • Model Simulation
    •  Activity Engine
    • State Machine Engine
    • Interaction Engine
    • Parametric Engine
       

Activity Diagrams

  • Signals
  • Operations / Signal Receptions
  • Activity Diagram Review
    • Nodes
      • Actions
      • Objects
    • Edges
    • Activity Partitions / Swimlanes
  • fUML
  • List of Supported/Unsupported Elements
     

State Machine Diagram

  • State Machines
  • States
  • Transitions
  • Pseudo States
  • List of Supported/Unsupported Elements
     

Sequence Diagram

  • Sequence Diagram
  • Lifelines
  • Messages
  • Constraints
  • Combined Fragments
  • List of Supported/Unsupported Elements
     

Parametric Diagram

  • Value Types / Enumerations
  • Value Properties
  • Constraint Blocks
  • Constraint Properties
  • Parametric Diagram Review
     

User Interface Modeling Diagram

  • Overview
  • Simulation Support
  • Containers
  • Buttons
  • Text
  • Other UI Elements
  • UI Control Hierarchy
  • Structure to UI Hierarchy Example


Action Language Helper

  • Overview
  • Methods
  • Predefined Variables
  • Language Settings
  • Unboxing in JavaScript Rhino
  • Common Methods
  • Examples

OPEN ENROLLMENT COURSE DATES OFFERED FOR 2025:

February 24th-28th, 2025

August 25th-29th, 2025

Sites Published:

Canada - Open Enrollment MBSE with Model Execution

USA - Open Enrollment MBSE with Model Execution

México - Open Enrollment MBSE with Model Execution

Uzbekistan - Open Enrollment MBSE with Model Execution