Length: 2 Days
Print Friendly, PDF & Email

Model-Based Systems and Software Engineering (MBSSE) Fundamentals Training by Tonex

Digital Twin Technology & Model-Based Engineering Fundamentals Training by Tonex

This workshop introduces participants to the principles, tools, and techniques of Model-Based Systems and Software Engineering (MBSSE). Participants will gain practical insights into how modeling supports systems thinking, systems integration, software development, and verification activities throughout the lifecycle.

Learning Objectives

By the end of this course, participants will be able to:

  • Understand the foundational principles of MBSE and MBSSE.
  • Apply SysML and UML modeling standards for system and software representation.
  • Use modeling to bridge systems and software development processes.
  • Design and analyze system architectures using MBSE tools.
  • Understand traceability, verification, and validation via modeling.
  • Identify how MBSSE supports agile and V-model-based lifecycles.

Target Audience:

  • Systems Engineers
  • Software Engineers
  • System Architects
  • Technical Project Managers
  • Quality Assurance Engineers
  • Product Designers and Developers

Prerequisites:

  • Basic understanding of systems engineering and software development.
  • Familiarity with system lifecycle concepts.

Course Agenda:

Day 1: Foundations of Model-Based Systems and Software Engineering

  • Welcome and Course Objectives
  • Introduction to MBSSE
  • What is MBSE and MBSSE?
  • Benefits and challenges
  • MBSE vs. document-centric SE
  • Modeling Languages: SysML and UML Overview
  • Structure, behavior, and requirement diagrams
  • Comparison and integration of SysML and UML
  • System Modeling with SysML
  • Requirements, Use Cases
  • Block Definition & Internal Block Diagrams
  • Parametric diagrams
  • Tool Support and Hands-on Demo
  • Overview of MBSE tools (Cameo, IBM Rhapsody, Enterprise Architect)
  • Creating a simple model in SysML

Workshop 1: Modeling a Subsystem

  • Small-group activity: Define requirements and architecture

Day 2: Integrated MBSSE Practices and Lifecycle Applications

  • Software Modeling and Integration with Systems Models
  • From system model to software architecture
  • Component modeling and interfaces
  • Lifecycle Integration
  • MBSSE in the V-model
  • Agile, DevSecOps, and Digital Engineering alignment
  • Verification and validation with models
  • Model Traceability and Simulation
  • Traceability from requirements to test cases
  • Model execution and behavior simulation

Workshop 2: End-to-End Model-Based Design Case

  • Full lifecycle modeling scenario
  • Create model fragments, simulate behavior, define traceability
  • Summary, Lessons Learned, and Q&A
  • Common pitfalls and best practices
  • Resources and further learning
  • Feedback & certificates

Request More Information