+44 (0)23 9282 2254 info@dthomas.co.uk

SysML 1.5 made practical with Sparx Systems Enterprise Architect

Online SysML training from Dunstan ThomasSparx Systems Authorised Training Partner

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: Twelve hours minimum is recommended to complete this content, but as pace is set by the participant it will differ from person to person.

Prerequisites: Participants should have some prior knowledge of the tool. Participants will need access to an instance of Enterprise Architect to work through the practical exercises within this content.

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 version 15.

Capturing, Organising and Modelling Requirements

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

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 purchase access to the SysML 1.5 made practical with Sparx Systems Enterprise Architect v.15 online self-study course, you need only contact our training team to request a quote: