SysML 1.5 made practical with Sparx Systems Enterprise Architect

Dunstan Thomas
Dunstan Thomas - Sparx Systems Authorised Training Partner
SysML: Systems Modeling Language

This training course is aimed at Systems Engineers who want to quickly gain a proficiency in the use of Sparx Systems Enterprise Architect (EA) to create system models using the Systems Modelling Language (SysML).

The course covers an overview of the Systems Engineering process, how UML and SysML differ, the complete SysML modelling notation and how to use SysML with EA.

Course Details

Duration: 3 Days

Prerequisites: should have a Systems Engineering background and be familiar with both UML and Enterprise Architect

Course Outline

  • Overview of SysML and MBSE:
    • Provides essential background knowledge on which the remainder of the course is built
  • The Case Study:
    • Describes the system example that is modelled in SysML 1.5 using EA
  • Capturing, Organising and Modelling Requirements:
    • Purpose of Requirements in SysML
    • Requirements Diagram
    • Data captured within a Requirement
    • Relationships between Requirements
      • Containment
      • Satisfy
      • Verify
      • Derive
      • Refine
      • Trace
      • Copy
    • The importance of traceability to Requirements
  • Modelling Functional Capabilities:
    • The importance of functional capabilities
    • Representation of functional capabilities using Use Cases and Actors
    • Relationship between Actors and Use Cases
    • Relationships between Use Cases
    • Textual scenarios for Use Cases
    • The importance of traceability to Requirements
  • Structural Modelling in SysML 1.5:
    • What is structural modelling
    • The SysML 1.5 Block Element
    • Modelling structure, characteristics and classifications of Blocks – Properties
    • Modelling flows
    • Modelling the behavioural aspects of Blocks
    • Model connections and interfaces using Ports
  • Modelling Interactions:
    • Role and purpose of Interaction Modelling
    • Modelling Interactions using Lifelines, Fragments and Sequence Diagrams
    • Modelling complex interactions by using Interaction Occurrences
  • Modelling Process Flow:
    • Role and purpose of Process Flow Modelling
    • Modelling Process Flow and Data Flow using Activity Diagrams
    • When to use Activities and when to use Actions
    • Allocating Processes to Blocks by using Allocate Activity Partitions
  • Modelling Event Driven Behaviour:
    • Role and purpose of Event Driven Behavior Modelling Modelling Event Driven Process Flow using State Machine Diagrams
  • Modelling Parametrics:
    • The role and use of Parametrics
    • Modelling parametric constraints using Constraint Blocks
    • Modelling mathematical transformations using Constraint Blocks, Parameters and Parametric Diagrams
    • Evaluating design alternatives (Trade Studies) using Measures of Effectiveness, Block Definition Diagrams and Parametric Diagrams

How do I book this course?

If you would to book the SysML 1.5 made practical with Sparx Systems Enterprise Architect training course,
you need only contact our training team to request a quote:

Scroll to Top