Systems Modeling Language (SysML®) Training


Systems Modeling Language® - 2 or 3 Day Course

For organizations seeking to learn the SysML® notation as implemented in the Enterprise Architect modeling tool.

Why Choose This Course?

The course provides in depth training on the structural and behavioral aspects of the SysML® notation to allow you to use it with confidence, including its implementation in Enterprise Architect!

Course Overview

What-is-SysML?The Systems Modeling Language® is an industry standard notation for specifying, analyzing, designing, and verifying complex systems that may include hardware, software, and information. The language covers the modeling of requirements as well as structural, behavioral and parametric diagram types.

The course covers tool basics plus the complete SysML® notation (2 days), optionally augmented with additional features provided by Enterprise Architect (3 days). It includes hands-on exercises and best practice recommendations.

What Will You Learn?

Course Modules

Module: Introduction to Enterprise Architect

  • User Interface
  • Managing Projects
  • Managing Diagrams
  • Managing Elements
  • Customizing Diagram Element Appearance
  • Deleting Model Elements
  • Managing Connectors
  • Managing Package Content
  • Tool Configuration

Sysml 1.4 / 1.5

Module: Introduction
  • Goals
  • Relationship between UML and SysML
  • The four pillars
Module: Diagrams
  • Frames and kinds of diagrams
  • Package diagram
    • Views and Viewpoints
  • Requirements diagram
    • Managing in Enterprise Architect
    • SysML Requirements
  • Block Definition diagram (BDD) & Internal Block diagram (IBD)
    • Definition and contents
    • Interface Block
    • Compartments
    • Block definition versus usage
    • Association Blocks
    • Operations and Receptions
    • Properties
    • Relationships
    • Value Types
    • Directed Features
    • Ports
    • Item Flows
  • Parametric diagram
    • Constraint Block
Module: Use Case Diagram
  • UML Use Case diagram
    • Guidelines for Defining Actors and Use Cases
    • Creating Use Case Diagrams
    • Modeling Scenarios and Constraints
    • Using Behavioral Diagrams to Illustrate Scenarios
    • Tracing Requirements to Use Cases
  • SysML Use Case diagram
Module: Activity Diagram
  • UML Activity diagram
    • Core features
    • Advanced features
  • SysML Activity diagram
    • Continuous and Discrete object flows
    • Control Operator
    • No Buffer and Overwrite Object Nodes
    • Optional Activity Parameter
    • Probability Edges
Module: Sequence diagram
  • UML Sequence diagram
    • Core features
    • Combined Fragments
  • SysML Sequence diagram
Module: State Machine Diagram
  • UML State Machine diagram
    • Core features
  • SysML State Machine diagram

 Tool Features

Module: Traceability and Navigation
  • Overview
  • The Relationships window
  • The Relationship Matrix
  • The Traceability window
  • Other traceability features
Module: Core Features
  • Documentation Generation
  • Document Artifacts
  • Model Searches
  • Managing Baselines and Comparing Models
Module: SysML End-to-End Exercise
  • A predefined example model or a User defined exercise

Who Should Attend

All system analysts, designers, architects, quality assurance engineers and developers who want to model using the SysML® standard.


Our many years of experience as SysML® practitioners, allied with our broad knowledge of the Enterprise Architect tool, puts Cephas into a unique position to offer high quality training classes. The synergistic combination of learning the notation within the context of the tool is designed to minimize any adoption learning curves.

Related Products

The SysML® Validation Extension provides extensive, rule-based, validation and verification of your models

This Training Is Available Via...

Online web-based class, from the comfort of your desk!

Course Inquiry Form

To inquire about pricing, availability, or other information related to this training course please, tell us your requirements by completing the form below (alternatively call us at the number specified in the Contact Us page).

Please view our Privacy Policy page if you have concerns about filling out this form.

We will respond to you as soon as possible.


  • Complete all required fields.
  • Hit Backspace to clear fields.
  • Please wait for confirmation after clicking Send.

    Your Name (required)

    Company Name

    Phone number (required)

    Your Email (required)

    Email Subject

    Number of Students (required)

    Time Frame (required)

    Inquiry Details (required)

    Note: an error message in an orange box indicates Google flagged your request as spam...