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
  • Creating Diagram Elements
  • Managing 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 Type
    • Directed Features
    • Ports
    • 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: Collaboration Features
  • Sharing Strategies
  • Model data import/export
  • Version Control
    • Setup, usage, and other features
  • Security
    • Administration and usage
  • Reference data import/export
  • Element Discussions and Formal Reviews
  • Chat and Email
Module: Extra Features
  • Diagram Features
    • Boundaries, Swimlanes, Matrix, and Kanban
    • Content filters, Notes, and Active Legends
  • Element Features
    • Browser, Compartments, and Replication
  • Other Features
    • Working Sets, Charts, Dashboards, Heat maps, Hyperlinks, etc.
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.

Benefits

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.

This Training Is Available Via...

Onsite Delivery

With one of our expert course leaders at your site!

Online Delivery

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.

Instructions

  • 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)

Click Send and wait for confirmation. This may take a few seconds...