SysML 101/201 BLS - Model-Based Engineering Fundamentals: Understanding and Creating SysML Models

  • Overview
  • Course Content
  • Requirements & Materials
Overview

SysML 101/201 BLS - Model-Based Engineering Fundamentals: Understanding and Creating SysML Models

Course Description

Get started with Model-Based Engineering (MBE)/Model-Based Systems Engineering (MBSE) by learning the essentials of SysML, a general-purpose modeling language for developing complex systems. This course is a blended live/self-paced (BLS) online format, combining SysML 101 and SysML 201. You’ll learn essential tool-independent concepts with a focus on how to interpret SysML models, while gaining an understanding of all nine SysML diagrams and their model elements. Concepts will be implemented via hands-on exercises in a SysML tool and reinforced by doing useful things with the models. You’ll experience the critical difference between authoring SysML elements versus simply drawing diagrams. With the resulting knowledge, you will be equipped to expand the MBE/MBSE capabilities in your organization.

Course Content

INTRODUCTION

  • Context and motivation for system modeling and MBSE
  • SysML foundations and MBSE processes
  • SysML element and diagram highlights:
  • use case diagram (uc)
  • requirement diagram (req)
  • package diagram (pkg)
  • block definition diagram (bdd)
  • internal block diagram (ibd)
  • block parametric diagram (par)
  • state machine diagram (stm)
  • activity diagram (act)
  • sequence diagram (sd)

UPFRONT CONCEPTS (SYSTEM OBJECTIVES)

  • Use cases (uc) and requirements (req)
  • Hands-on tutorials and authoring concepts

STRUCTURE CONCEPTS

  • Packages and model organization (pkg)
  • Block and instance basics (bdd); block connectivity (ibd)
  • Block parametrics (par) and support for analysis, trade studies, and modeling and simulation (M&S) interoperability
  • Hands-on tutorials and authoring concepts; model execution

BEHAVIOR CONCEPTS

  • State machines and state-based behavior (stm)
  • Activities and function-based behavior (act)
  • Interactions and message-based behavior (sd)
  • Hands-on tutorials and authoring concepts; model execution

CROSS-CUTTING CONCEPTS

  • Cross-cutting SysML relationships
  • MBSE methods and processes
  • Model-based automation: document generation and scripting
  • Team collaboration via repositories (and a hands-on tutorial)

DEPLOYMENT AND APPLICATIONS

  • Deploying SysML in model-based ecosystems
  • SysML and its relationship with DoDAF, UPDM, and UAF
  • Industry and government usage status, benefits, and examples
Requirements & Materials

Important Information

Access to the content for this course requires you to set up a password for your Georgia Tech (GT) account different from your account and password on this website.  

After you complete your registration follow the "How to Access Your Course Content" instructions which display on the session details (summary) page for this course.

This is a self-paced online course.  You may register anytime while registration is open and will have access to the course through the published "Access Ends" date.

Session Details

  • Special Discounts: Georgia Tech Research Institute (GTRI) employees are eligible to receive a discount.  If you are a GTRI employee, please go to the Organizational Development website and look for the coupon code under GT Professional Development. Review coupon instructions for more information.

Who Should Attend

This course is designed for engineers, scientists, managers, and technicians interested in model-based engineering, including people who need to author SysML models themselves, review SysML models, and/or lead other people who will do such things.

Defense tech professional attending a short course

What You Will Learn

  • MBE/MBSE context and motivation
  • How to understand SysML system model content
  • Upfront concepts (system objectives)
  • Structure and behavior concepts
  • Cross-cutting concepts
  • Leading-edge applications and deployment considerations
  • How to author models in a SysML tool, including diagrams and model elements
  • How to create SysML activity models that execute
  • How to construct SysML parametric models that perform calculations
  • How to verify system requirements
  • How to auto-generate requirements traceability matrices
Defense tech professionals attending a short course

How You Will Benefit

  • Recognize the SysML diagram types and understand their constructs.
  • Apply this knowledge in your day-to-day work.
  • Learn the role of SysML in MBE/MBSE, including how it supports systems engineering methods.
  • Discover the benefits and costs of SysML-based MBE/MBSE.
  • Gain know-how for deploying SysML in your organization.
  • Understand the benefits and costs of implementing SysML models in a real tool (versus sketching diagrams in a drawing tool).
  • Learn how SysML bridges diverse models for analysis, simulation, and trade studies.
  • Experience how SysML supports model-based acquisition during a capstone competition.
  • Gain exposure to executable state machines and their behavior architecture for complex systems.
  • Taught by Experts in the Field icon
    Taught by Experts in the Field
  • Grow Your Professional Network icon
    Grow Your Professional Network

The course schedule was well-structured with a mix of lectures, class discussions, and hands-on exercises led by knowledgeable and engaging instructors.

- Abe Kani
President

TRAIN AT YOUR LOCATION

We enable employers to provide specialized, on-location training on their own timetables. Our world-renowned experts can create unique content that meets your employees' specific needs. We also have the ability to deliver courses via web conferencing or on-demand online videos. For 15 or more students, it is more cost-effective for us to come to you.

  • Save Money
  • Flexible Schedule
  • Group Training
  • Customize Content
  • On-Site Training
  • Earn a Certificate
Learn More

Want to learn more about this course?