Overview of IBM Rhapsody Training:
In this training you will learn techniques required to use the Systems Modelling Language (SysML) and apply this using Rational Rhapsody with the aim to solve complex system engineering problems.
Through the use of hands-on exercises creating “real world” applications, you will build a strong foundation in SysML and Rhapsody. The process by which models are created is further explored through the creation of a “real-world” systems engineering model. The essential SysML diagrams for Requirements Analysis, System Functional Analysis, System Design Syn-thesis, are explored and applied in the exercises.
You will learn hands-on how to use Rhapsody to build a model of a filling station, including the coverage of executable token-based activity diagrams, Metrics views, OSLC-based requirements link-ing, SysML Proxy Ports and Interface Blocks.
Objectives of this IBM Rhapsody Training
- To use Rhapsody effectively in the context of a systems engineering pro-cess flow with the aim of ensuring that you are comfortable applying Rhapsody in all phases of systems analysis and design.
- To create systems level models with full traceability to OSLC-based re-quirements, including impact and cov-erage analysis.
- To validate systems models through model execution.
- Systems architects and engineers
- Requirements engineers
- Interested persons in MBSE or Rhapsody for Systems Engineering
- Engineers joining team using Rhapsody
- Technical Leaders evaluating new ways of developing software
- Systems Engineering experience or interest.
- Basic know-how of SysML is an advantage but not mandatory
- Notebook with Windows 7, 8 or 10 and 3 GB of free hard disc space.
A notebook can be rented for EUR 150.00 excl. VAT (service charge).
You will get an effective introduction to SysML and Rhapsody. The Topics covered are as follows:
1) Introduction to Model Based Systems Engineering (MBSE), SysML and Rhapsody
2) Requirements Analysis:
- OSLC based requirements, traceability, coverage anal-ysis and impact analysis
- Modeling Use Cases
3) Functional Analysis:
- Modeling Activities
- Modeling Basic Structure
- Modeling Sequence Dia-grams
- Modeling State Machines
- Modeling Interfaces
4) Model Checking and Execution De-sign Synthesis:
- Decomposition, Allocation and Handoff