Deliver higher quality systems and software faster
IBM® Rational® Rhapsody® family provides a collaborative design, development and test environment for systems engineers and software engineers.
- Rapid prototyping and execution to address errors earlier when they are least costly to fix.
- Automatic consistency checking to enhance agility and improve reuse with collaboration to reduce both recurring and non-recurring costs.
- Share, collaborate, and review your engineering lifecycle artifacts created with Rational Rhapsody or other design tools, such as Mathworks Simulink, with the extended engineering team.
Improve productivity of MBSE and Agile development

The Rhapsody family provides tailored solutions for Systems Engineers and Software Developers.
Product editions
Rational Rhapsody Architect for Software: Low cost integrated software engineering environment to graphically architect C++, C, Java and C# applications using UML or AUTOSAR, reuse existing code with reverse engineering, generate code frames (including MISRA-C and MISRA-C++) automatically synchronize design and code, generate design documentation and graphically specify test cases.
Features
| Pricing
| Product support (US)
Rational Rhapsody Architect for Systems Engineers: Low cost system engineering environment for analyzing and elaborating requirements, making architecture trade offs with parametric evaluations, and documenting designs while automatically creating systems specifications, interface design documents and systems test cases using SysML, UML, AUTOSAR or UPDM (additional add on).
Features
| Pricing
| Product support (US)
Rational Rhapsody Design Manager: Enables cross discipline teams to collaborate, share, review and manage design information across the engineering development lifecycle.
Features
| Product support (US)
Rational Rhapsody Designer for Systems Engineers: Adds simulation and execution to the Systems Engineering environment to enable early validation of requirements, architecture and behavior.
Features
| Product support (US)
Rational Rhapsody Developer: Helps you develop and validate embedded software applications with simulation, behavioral code generation and real-time system integration.
Features
| Product support (US)
IBM® Rational® Rhapsody® Rhapsody enables systems engineers to elaborate and analyze requirements, optimize architectures, and validate design behavior and performance while automatically creating systems specifications, interface design documents and systems test cases.
Two base editions are available for systems engineers:
Rational Rhapsody Architect for Systems Engineers: Low cost system engineering environment for analyzing and elaborating requirements, making architecture trade offs with parametric evaluations, and documenting designs while automatically creating systems specifications, interface design documents and systems test cases using SysML, UML, AUTOSAR or UPDM (additional add on).
Rational Rhapsody Designer for Systems Engineers Includes all the capabilities of Rhapsody Architect for Systems Engineers above plus provides the ability to prototype, simulate and execute designs for early validation of requirements, architecture and behavior.
Rational Rhapsody family resources
- Try online: IBM Rational Rhapsody Sandbox trial
Access Rational Rhapsody exercises for systems engineering or software development or download to try for 30 days.
- Brochure: The Rational Rhapsody family from IBM (3.2MB)
Learn more about Rational Rhapsody collaborative systems engineering and embedded software development from IBM.
- Case studies: Rational Rhapsody
Learn how Rational Rhapsody products have been implemented in different industries.
- Webinars: Rhapsody Enlightenment Series
Learn many ways of applying Rhapsody for systems engineering and software development from this series of instructional webinars
Deliver higher quality systems and software faster
Software engineers use IBM® Rational® Rhapsody® family to create efficient and testable software architectures and designs before target hardware is available, essential for Agile development, all while automating the development, validation, test and documentation of real-time and embedded application
Two base editions are available for software engineers:
Rational Rhapsody Architect for Software: Low cost integrated software engineering environment to graphically architect C++, C, Java and C# applications using UML or AUTOSAR, reuse existing code with reverse engineering, generate code frames (including MISRA-C and MISRA-C++) automatically synchronize design and code, generate design documentation and graphically specify test cases.
Rational Rhapsody Developer: Embedded and real-time agile software engineering environment with full application generation for C++, C, Java and Ada (including MISRA-C and MISRA-C++), rapid prototyping and simulation for design level debugging, automated build generation for continuous integration and support for safety critical software lifecycle, in addition to the capabilities of Rational Rhapsody Architect for Software
Rational Rhapsody family resources
- Try online: IBM Rational Rhapsody Sandbox trial
Access Rational Rhapsody exercises for systems engineering or software development or download to try for 30 days.
- Brochure: The Rational Rhapsody family from IBM (3.2MB)
Learn more about Rational Rhapsody collaborative systems engineering and embedded software development from IBM.
- Case studies: Rational Rhapsody
Learn how Rational Rhapsody products have been implemented in different industries.
- Webinars: Rhapsody Enlightenment Series
Learn many ways of applying Rhapsody for systems engineering and software development from this series of instructional webinars
| Feature | Architect for Systems Engineers | Designer for Systems Engineers | Architect for Software | Developer |
|---|---|---|---|---|
| Learn more | Learn more | Learn more | Learn more | |
| UML/SysML modeling |
|
|
|
|
| Configuration Management Interface |
|
|
|
|
| Systems Engineering focused User Interface |
|
|
||
| Parametric Constraint Evaluation |
|
|
|
|
| Documentation Generation |
|
|
|
|
| Customizable Documentation Generation w/ RPE |
|
|
|
|
| Eclipse Platform Integration |
|
|
|
|
| AUTOSAR System Authoring |
|
|
|
|
| AUTOSAR RTE Code |
| |||
| DDS modeling |
|
|
|
|
| DOORS Integration |
|
|
|
|
| API for Customization |
|
|
|
|
| C, C++, Java C# Code Frame Generation |
|
| ||
| MISRA-C and MISRA-C++ code generation |
|
| ||
| Reverse Engineering Code |
|
| ||
| Simulation and Model Execution |
|
| ||
| Graphical Panels for prototyping or mock ups |
|
| ||
| Full Application Code Generation (including Statecharts) |
| |||
| Integration with Embedded IDE |
| |||
| Generation build artifacts |
| |||
| Real time execution framework |
| |||
| Ada Development Support |
| |||
| Linux host support |
|
| Tools & Utilities Add On: |
|
|
|
|
|---|---|---|---|---|
| - Gateway for bi-directional DOORS integration |
|
|
|
|
| - Mathworks simulink co-Simulation |
|
| ||
| - WSDL for SOA and net centric system support |
|
|
|
|
| - Customizable report generation with ReporterPlus |
|
|
|
|
| - Webify for rapid prototyping |
|
| ||
| - Siemens Teamcenter interface |
|
|
|
|
| - XMI for model import/export (tailored Sparx EA, RSA RT, Tau importers including diagrams) |
|
|
|
|
| Rhapsody Design Manager for collaboration (Learn more) |
|
|
|
|
|---|---|---|---|---|
| Central design storage for sharing |
|
|
|
|
| Change management and planning |
|
|
|
|
| Project Dashboards |
|
|
|
|
| Design review and markup |
|
|
|
|
| Traceability & impact analysis |
|
|
|
|
| Web client for easy access |
|
|
|
|
| Cross project searching |
|
|
|
|
| Manage Mathworks Simulink models |
|
|
|
|
| Document generation |
|
|
|
|
| Create sketches |
|
|
|
|
| TestConductor Add On for unit, regression, integration testing |
|
|
| |
|---|---|---|---|---|
| Automated creation of test architecture and test harnesses |
|
|
| |
| Define tests graphically, using flowcharts, sequence diagrams, statecharts |
|
|
|
|
| Monitor test results on embedded targets |
|
| ||
| Instantiate parameterized sequence diagram test cases including interaction operators and timing |
|
|
| |
| Drive design with test cases and monitor results |
|
|
| |
| Analyze failure with color-coded sequence diagrams |
|
|
| |
| Test external code using visualization and automation of model driven testing |
|
|
| |
| Automated batch mode for regression testing |
|
|
| |
| Report on model coverage |
|
|
| |
| Link requirements to test cases |
|
|
| |
| Full MC/DC Code coverage results for test executions |
| |||
| Manage test cases using IBM Rational Quality Manager integration |
|
|
| |
| Automatic Test Generation Add On |
|
| DoDAF, MODAF and UPDM Add On |
|
|
|
|
|---|---|---|---|---|
| RulesComposer Add On |
| |||
| Create rules for model transformations |
| |||
| Modify Ada generation and reverse engineering rules |
| |||
| Customize XMI import/export rules |
| |||
| Rules Player Add On |
|
| ||
| Run rules created by Rules Composer |
|
|
Rational Rhapsody family resources
- Try online: IBM Rational Rhapsody Sandbox trial
Access Rational Rhapsody exercises for systems engineering or software development or download to try for 30 days.
- Brochure: The Rational Rhapsody family from IBM
(3.2MB)
Learn more about Rational Rhapsody collaborative systems engineering and embedded software development from IBM.
- Case studies: Rational Rhapsody
Learn how Rational Rhapsody products have been implemented in different industries.
- IBM Software
- See what smarter software can do for you.
- Webinars: Rhapsody Enlightenment Series
Learn many ways of applying Rhapsody for systems engineering and software development from this series of instructional webinars
Show more
- Real-time and embedded software development
- High Level Assembler and Toolkit Feature
- IBM Real-Time Asset Locator for Healthcare
- Mathematical Acceleration Subsystem for AIX
- Mathematical Acceleration Subsystem for Blue Gene
- Mathematical Acceleration Subsystem
- Rational Ada Developer family
- Rational DOORS
- Rational DOORS Next Generation
- Rational DOORS Web Access
- Rational Quality Manager
- Rational Rhapsody Architect for Software
- Rational Rhapsody Design Manager
- Rational Rose Developer for Java
- Rational Rose Modeler
- Rational Rose Technical Developer
- Rational SDL Suite
- Rational Statemate
- Rational Systems Tester
- Rational Tau
- Rational Test RealTime
- Rational TTCN Suite
- XML Toolkit for z/OS
Product and systems development
-
Real-time and embedded software development
- APL2
- High Level Assembler and Toolkit Feature
- IBM Real-Time Asset Locator for Healthcare
- Mathematical Acceleration Subsystem for AIX
- Mathematical Acceleration Subsystem for Blue Gene
- Mathematical Acceleration Subsystem
- Rational DOORS
- Rational DOORS Next Generation
- Rational DOORS Web Access
- Rational Quality Manager
- Rational Rhapsody Architect for Software
- Rational Rhapsody Design Manager
- Rational Rose Developer for Java
- Rational Rose Modeler
- Rational Rose Technical Developer
- Rational SDL Suite
- Rational Statemate
- Rational Systems Tester
- Rational Tau
- Rational Test RealTime
- Rational TTCN Suite
Considering a purchase?
Contact IBM
Considering a purchase?
- e-mail IBM
- Request a quote
- Or call us at: 01475 898688
Priority code: 109HG03W


