Get in Touch

Course Outline

Introduction

  • What is the purpose of simulation?
  • Key features of the Cameo Simulation Toolkit
  • Simulation sample projects
  • Simulation project template
  • Model simulation
    • Activity engine
    • State Machine engine
    • Interaction engine
    • Parametric engine
  • Simulation Configuration

Simulating Activities

  • List of supported and unsupported elements
    • fUML
  • Preparing for simulation
    • Defining properties
    • Adding opaque behaviour
  • Executing the simulation
  • Using partitions to represent classifiers

Simulating State Machines

  • List of supported and unsupported elements
  • Preparing for simulation
    • Specifying triggers and guards on transitions
    • Entry, do, and exit behaviours
    • Signals
  • Executing the simulation

Simulating Sequence Diagrams

  • List of supported and unsupported elements
  • Preparing for simulation
    • Adding opaque behaviour
    • Configuring a sequence diagram
  • Time constraints
  • Executing the simulation

Simulating Parametrics

  • List of supported and unsupported elements
  • Preparing for simulation
    • Specifying constraint language
    • Value binding
  • Executing the simulation

Summary and Conclusion

Requirements

  • A solid understanding of SysML, or completion of the "Systems Modeling with SysML" or "Applying SysML with MAGICDRAW" 3-day courses.
  • Experience creating SysML models in MagicDraw or Cameo.

Audience

  • System analysts
  • Business analysts
  • Developers
  • Testers
  • Architects
 14 Hours

Number of participants


Price per participant

Testimonials (1)

Provisional Upcoming Courses (Require 5+ participants)

Related Categories