Back to Top
Foundations and Practice of MBSE & SysML (APPEL-MBSEFP)


  • Systems Engineering & Engineering
    Systems Engineering & Engineering

This course guides NASA Technical Workforce members to become an effective, efficient modelers. You will gain a working knowledge of the MBSE skills necessary to build effective SysML models for NASA. This course teaches the most essential syntax for all nine diagram types in SysML and provides you with hands-on, guided practice in building them. We will build a cohesive, non-trivial model “from scratch” to ensure that you have all three competencies necessary to be an effective system modeling professional: language, tool, and application. We learn how fundamental systems engineering tools enable the successful planning and execution of a SysML model. You will gain practical experience in modeling behavior, structure, requirements, and parametrics. You will understand how the diagrams across the four pillars of SysML are related and how to create and communicate effective system architectures using a robust process that implements MBSE and SysML. For relevancy, we will spotlight appropriate NASA models, cases, and examples from different centers.

This course is ideal for individuals who will build models and interact with models frequently. Individuals exiting this course will have confidence and competence in constructing coherent, cohesive models.

Upon completion of this course, participants will be able to:

  • How to perform functional and behavioral using foundational systems engineering tools and how those tools translate to MBSE languages like SysML
  • The syntax and semantics for commonly used SysML elements
  • How to create all nine SysML diagrams
  • How simulation of descriptive behavioral models leads to enhanced communication and understanding of the information contained in the model
  • How to collect the necessary information to populate a model
  • How to choose the correct representations and diagrams for a given situation
  • How to communicate the contents of the model
  • How to facilitate model navigation using content diagrams
  • How to develop requirements and establish traceability relationships
  • How to build models based on a modeling standard and guidelines
  • How to develop habits for robust modeling and engineering practices through reinforcement