Length: 2 Days
Print Friendly, PDF & Email

Executable SysML Models Training by Tonex

This comprehensive training course on Executable SysML Models by Tonex provides participants with the essential skills and knowledge to create executable models using the Systems Modeling Language (SysML). Participants will gain hands-on experience in developing models that can be simulated and analyzed, enhancing their ability to design and implement complex systems.

Learning Objectives:

  • Master the fundamentals of SysML and its application in creating executable models.
  • Develop the skills to construct simulation-ready models for system analysis.
  • Understand the principles of model-driven engineering and its significance in system development.
  • Learn to use SysML to capture and simulate system behaviors and interactions.
  • Gain proficiency in translating models into executable code for system validation.
  • Acquire practical insights into the integration of SysML with other engineering disciplines.

Audience: This course is designed for systems engineers, software architects, project managers, and professionals involved in the design and development of complex systems. It is suitable for both beginners seeking a foundational understanding of SysML and experienced practitioners looking to enhance their skills in creating executable models.

Course Outline:

Module 1: Introduction to SysML and Model-Driven Engineering

  • SysML Overview
  • Model-Driven Engineering Fundamentals

Module 2: SysML Diagrams for Executable Models

  • Activity Diagrams
  • Use Case Diagrams
  • State Machine Diagrams
  • Block Definition Diagrams
  • Internal Block Diagrams
  • Package Diagrams

Module 3: Simulation and Analysis with SysML

  • Simulation Basics
  • SysML Simulation Tools
  • Analyzing System Behavior
  • Sensitivity Analysis
  • Optimization Techniques
  • Monte Carlo Simulation

Module 4: Modeling System Interactions

  • Sequence Diagrams
  • Communication Diagrams
  • Interaction Overview Diagrams
  • Timing Diagrams
  • SysML Ports and Flows
  • Collaborations and Associations

Module 5: Translating Models into Executable Code

  • Code Generation
  • Executable Models in Programming Languages
  • Automation of Code Generation
  • Model-Code Synchronization
  • Debugging Executable Code
  • Code Optimization Techniques

Module 6: Integration with Other Engineering Disciplines

  • Requirements Engineering and SysML
  • SysML and Systems Architecture
  • Model-Based Systems Engineering (MBSE)
  • Interface Management with SysML
  • Collaborative Modeling Techniques
  • Integration with Hardware and Software Engineering

 

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.