Intro to Rhapsody for Systems & Software Engineers
This online learning path introduces viewers to developing both Systems and Software using Model-Based Systems Engineering (MBSE) and Model-Driven Development (MDD) techniques.
It explains the advantages of moving from text-based to model-based descriptions and describes how the workflows development teams use today dove-tails with and are augmented by using visual models. Topics include modeling requirements, modeling structure, and modeling behavior.
Rhapsody Learning Path
(Part 1) Why Model?
In this module you will learn what some of the benefits are to modeling.
- What is a Model?
- Why Model?
- What are your thoughts around some of the common criticisms regarding Modeling?
(Part 2) A Little about Process
In this module you will learn about specific techniques that will help make the development process easier and more efficient.
(Part 3) SysML Diagram Overview
In this module you will learn about Systems Engineering, SysML and varying Diagram models and uses.
(Part 4) Modeling Requirements
In this module you will learn about Requirements and what makes a Good Diagram. We will also discuss the importance of Traceability in UML and SysML.
(Part 5) Modeling Use Cases
In this module you will learn about the different types of Requirements and how and why Use Cases are crucial to successful modeling.
(Part 6) Refining Use Cases with Activity Diagrams
In this module you will learn how to refine use cases with activity diagrams.
(Part 7) Modeling Structure
In this module we’ll explore proper modeling structures in SysML.
(Part 8) Modeling Behavior
In this module you will learn about Modeling Behavior and how it is implemented in Operations, Flow Charts, Activities and State Charts.
(Part 9) Modeling Best Practices
In the final module for this series we will discuss Modeling Best Practices.