We have helped our clients:
  • Increase productivity by 25-75%
  • Reduce development costs by 50-60%
  • Accelerate time to market by 20-40%

SAFe provided the agility, visibility, and transparency needed to ensure we could integrate with numerous other efforts, get predictable in our delivery, and ensure timelines are met.

David McMunn
Director of COE, Fannie Mae
Share

IBM Rational Rhapsody Model Based Systems Engineering Workflow

Within a span of three days, you learn the Harmony workflow for model-based development and you use the Rational Rhapsody Systems Engineering toolkit to follow the workflow through the hands-on development of a model. The automation features of the Systems Engineering Toolkit drastically reduce the time it takes to build large complex models while the formal systematic approach ensures a robust design. You are guided through the Systems Engineering workflow and you follow the workflow in Rhapsody. The workflow includes best practices for building models in the Requirements Analysis, Functional Analysis, Design Synthesis and handoff phase. The workflow used to create models is explained and experienced through a hands-on exercise using the Systems Engineering toolkit.

Course Details

Onsite or Online

You should have completed Essentials of IBM Rational Rhapsody for Systems Engineers V7.5.2

  • Identify the process for doing systems engineering in the context of Model-driven development
  • Create a project in Rhapsody using the Systems Engineering toolkit and workflow
  • Import requirements into Rational Rhapsody and link Use Cases to System Requirements
  • Capture the Use Case functional flow in an activity diagram
  • Derive Use Case scenarios from the functional flow
  • Define interfaces using Blocks and Ports
  • Describe the system behavior using state machines
  • Define an architecture using Internal Block Diagrams and Block Definition Diagrams
  • Allocate system functionality to architecture by decomposing the black box activity views
  • Verify and validate the model through model execution
  • Define a model-based hand-off
  • Requirements analysis and traceability
  • Defining Functional flow using activity diagrams
  • Use case scenarios
  • Modeling ports and interfaces
  • Modeling system behavior using state machines
  • Verification and validation through model execution
  • Merging the functional model into an architectural model
  • Allocation of function to structure
  • Hand-off of a subsystem

This basic course is for:

  • Project Managers
  • Technical Leads
  • Software Engineers
  • Software-level system Engineers

Printed student manuals and workbooks

Schedule Class or Request Information

  • This field is for validation purposes and should be left unchanged.

See what 321 Gang can do for your business

Share
Share