Price: $2,999.00

Length: 3 Days
Print Friendly, PDF & Email

Advanced SysML Training, Hands-on Project Based Creating SysML Models

Advanced SysML Training is a hands-on 3-day course where participants will use our comprehensive methodology to create SysML diagrams consistent with the OMG and INCOSE guidelines.

The OMG Systems Modeling Language (SysML) is a general-purpose graphical modeling language for specifying, analyzing, designing, and verifying complex systems that may include hardware, software, information, personnel, procedures, and facilities.

In particular, the language provides graphical representations with a semantic foundation for modeling system requirements, behavior, structure, and parametrics, which is used to integrate with other engineering analysis models.

Due to its considerable benefits, SysML has become extremely popular among systems engineers due to its ability to easily model relationships between different components and systems.

Additionally, systems engineers use SysML diagrams to improve their communication with other team members and business stakeholders. The diagrams can help you to explain complex ideas more easily and clearly.

Systems engineers use SysML to create diagrams that illustrate a broad range of systems, including hardware, software, information, processes, personnel, and facilities. SysML lets teams design, analyze, verify, and validate these systems.

SysML diagrams are used to document the system’s architecture, requirements, and design, which are essential for system development, testing, and maintenance. SysML diagrams can be used to model different aspects of the system, such as its structure, behavior, requirements, and interfaces.

For example, an SysML activity diagram represents the system business and operational work flows. It captures actions and display their results. It is typically used for business process modeling and used in situations where all or most of the events represent the completion of internally generated actions.

SysML is frequently used in conjunction with model-based systems engineering (MBSE) to represent and design systems. Overall, SysML is an important tool for MBSE because it provides a common language and representation for system design.

SysML promotes collaboration and communication within design teams and allows computer-based tools to aid the design process.

Perhaps the biggest downside to SysML is complexity. SysML can be difficult to learn and use, especially for those unfamiliar with modeling languages. A significant investment in training and resources may be required to use SysML in the design process effectively.

Tonex can help.

Advanced SysML Training Course by Tonex

Advanced SysML Training, learn how to create SysML Models using tools and frameworks.

Many system modeling example are available to choose from throughout the course including automotive, aircrafts, UAV, UGV, helicopters, transportation systems and more.

Throughout the Advanced SysML training course, attendees will work with principles in Model-Based Engineering, MBSE,  SysML principals and models. Using SysML tools during the hands-on sessions, attendees will create SysML models with a representative SysML tool including:

  • SysML Requirements Diagram
  • SysML Use Case Diagram
  • SysML Block Definition Diagram
  • SysML Internal Block Diagram
  • SysML Parametric Diagram
  • SysML Package Diagram
  • SysML Activity Diagram
  • SysML Sequence Diagram
  • SysML State Machine Diagram

In our hands-on 3-day SysML training you will use our comprehensive methodology to create SysML diagrams consistent with the OMG and INCOSE guidelines. Attendees will apply D concepts, models and principles to plan, design and create their own SysML compliant systems or System of Systems (SoS).

Learning Objectives

Upon completion of this hands-on SysML training course, the attendees are able to:

  • Understand the basic concepts behind MBSE and SysML
  • Identify the added value of SysML
  • Describe what SysML models are
  • Create systems engineering processes using SysML models
  • Explore why and how to build SysML models
  • List SysML concepts and diagrams with tools
  • Understand various types of SysML diagrams and relate to their fundamental constructs
  • Create plans to create and deploy SysML for your MBSE
  • Implement SysML concepts using a representative tool.
  • Create models in a a SysML tool
  • Construct SysML models with tools
  • Develop SysML activity models
  • Develop advanced structural & behavioral modeling techniques
  • Verify and validate system requirements
  • Understand challenges of implementing SysML models including the technical and organizational issues
  • Determine specific MBSE architectures requirements necessary for your organization

Course Agenda

Introduction to Model-Based Systems Engineering (MBSE) and SysML

  • SysML Overview
  • The syntax of SysML diagrams
  • Diagram Techniques
  • Use Case, Requirement, Activity, Block Definition
  • Lifecycle Phases with MBSE using SysML
  • System Analysis
  • Developing ConOps with Use Cases
  • Requirements Analysis
  • System Architecture and Building Blocks
  • Low Level Design
  • System Testing
  • Verification and Validation (V&V)

Modeling with SysML

  • SysML Model integrity
  • Quality guidelines
  • Model metrics
  • Interface-based design
  • Component-based design
  • SysML Diagram Techniques
  • Internal Block, Sequence, State Machine, Parametric, Package, Allocation tables

Creating SysML Models

  • Lifecycle Phases
  • System Design, Construction, Test
  • SysML use case diagrams
  • UML use cases
  • Allocation relationship element
  • The requirements diagram is
  • Functional, performance, and interface requirements
  • Concept of blocks
  • Hierarchies and interconnection within a system design
  • A block definition diagram
  • Relationships between blocks
  • Composition, association, and specialization
  • SysML internal block diagram
  • Internal structure of a block, its properties, and connectors
  • A SysML parametric diagram
  • System constraints such as performance, reliability, and physical properties
  • SysML package diagram
  • Grouping elements in a hierarchical structure
  • SysML activity diagram
  • Flow of control and data as the system executes
  • Extension of support for the allocation element
  • SysML sequence diagram
  • Mapping detailed interactions among system components
  • State machine diagrams

Working with SysML Tools

  • SysML Requirements Diagram
  • SysML Use Case Diagram
  • SysML Block Definition Diagram
  • SysML Internal Block Diagram
  • SysML Parametric Diagram
  • SysML Package Diagram
  • SysML Activity Diagram
  • SysML Sequence Diagram
  • SysML State Machine Diagram
  • Requirements exercises
  • Structure exercises
  • Behavior exercises
  • Collaboration tools

Request More Information

Please enter contact information followed by your questions, comments and/or request(s):
  • Please complete the following form and a Tonex Training Specialist will contact you as soon as is possible.

    * Indicates required fields

  • This field is for validation purposes and should be left unchanged.

Request More Information

  • Please complete the following form and a Tonex Training Specialist will contact you as soon as is possible.

    * Indicates required fields

  • This field is for validation purposes and should be left unchanged.