IBM Engineering
Systems Design Rhapsody
Features & Editions
Compare plans and find what best suit to your needs
Rhapsody for Software Engineering
Rhapsody for Software Engineering
Rhapsody Architect for Software | Rhapsody Developer for C, C++, Java | Rhapsody Developer for Ada | Rhapsody Developer (full) |
---|---|---|---|
Modeling for C, C++, Java, C# | Modeling for C, C++, Java, C# | Modeling for Ada language only | Modeling for C, C++, Java, C#, Ada |
UML, SysML, AUTOSAR, DDS and UPDM | UML, SysML, AUTOSAR, DDS and UPDM | UML, SysML, AUTOSAR, DDS and UPDM | UML, SysML, AUTOSAR, DDS and UPDM |
Compliance with standards (DO-178B, ISO26262 or IEC 61508) | UML, SysML, AUTOSAR, DDS and UPDM | UML, SysML, AUTOSAR, DDS and UPDM | UML, SysML, AUTOSAR, DDS and UPDM |
Code Reverse Engineering | Code Reverse Engineering | Code Reverse Engineering | Code Reverse Engineering |
- | Behavioral Code Generation for C, C++, Java | Behavioral Code Generation for Ada Language | Behavioral Code Generation for C, C++, Java, Ada |
- | Generate Build Artifacts | Generate Build Artifacts | Generate Build Artifacts |
- |
Inclusive Rhapsody Model Manager (RMM) |
Inclusive Rhapsody Model Manager (RMM) |
Inclusive Rhapsody Model Manager (RMM) |
Structural Code Frames for C, C++, Java and compliance with MISRA-C or MISRA-C++ | Structural Code Frames for C, C++, Java and compliance with MISRA-C or MISRA-C++ |
Structural Code Frames for Ada | Structural Code Frames for C, C++, Java. Ada and compliance with MISRA-C or MISRA-C++ |
Rhapsody
Architect
for Software
Modeling for C, C++, Java, C#
UML, SysML, AUTOSAR, DDS and UPDM
Compliance with standards (DO-178B, ISO26262 or IEC 61508)
Code Reverse Engineering
Structural Code Frames for C, C++, Java and compliance with MISRA-C or MISRA-C++
€
Rhapsody
Developer
for C, C++, Java
Modeling for C, C++, Java, C#
UML, SysML, AUTOSAR, DDS and UPDM
Compliance with standards (DO-178B, ISO26262 or IEC 61508)
Code Reverse Engineering
Behavioral Code Generation for C, C++, Java
Generate Build Artifacts
Inclusive Rhapsody Model Manager (RMM)
Structural Code Frames for C, C++, Java and compliance with MISRA-C or MISRA-C++
€€€€
Rhapsody
Developer
for Ada
Modeling for Ada language only
UML, SysML, AUTOSAR, DDS and UPDM
Compliance with standards (DO-178B, ISO26262 or IEC 61508)
Code Reverse Engineering
Behavioral Code Generation for Ada Language
Generate Build Artifacts
Inclusive Rhapsody Model Manager (RMM)
Structural Code Frames for Ada
€€€€
Rhapsody
Developer
(Full)
Modeling for C, C++, Java, C#, Ada
UML, SysML, AUTOSAR, DDS and UPDM
Compliance with standards (DO-178B, ISO26262 or IEC 61508)
Code Reverse Engineering
Behavioral Code Generation for C, C++, Java, Ada
Generate Build Artifacts
Inclusive Rhapsody Model Manager (RMM)
Structural Code Frames for C, C++, Java. Ada and compliance with MISRA-C or MISRA-C++
€€€€€
Rhapsody for Systems Engineering
Rhapsody Architect for Systems Engineers
UML, SysML, DDS and UPDM
Includes AUTOSAR System Authoring; provides a systems engineering-focused user interface
Evaluate parametric constraint diagrams
Compliance with standards (DO-178B, ISO-26262 or IEC 61508...)
Provides parametric constraint evaluation, doc generation and customizable doc generation w/ PUB
€
Rhapsody Designer for Systems Engineers
UML, SysML, DDS and UPDM
Includes AUTOSAR System Authoring; provides a systems engineering-focused user interface
Evaluate parametric constraint diagrams
Compliance with standards (DO-178B, ISO-26262 or IEC 61508...)
Provides parametric constraint evaluation, doc generation and customizable doc generation w/ PUB
Provides simulation and model execution; graphical panels for prototyping or mock-ups
Inclusive Rhapsody Model Manager (RMM)
€€€
Rhapsody Add-Ons
Rhapsody Tools and Utilities
Manage, trace, report and exchange requirements (DOORS classic and other 3party tools)
Customization documentation generation
Simulate systems with graphical panels
Visualize your model before investing time and effort
Integrate the MathWorks Simulink models
Exchange and reuse model information
€€
Rhapsody Model Manager
Central storage for designs
Configuration Management for designs
Stakeholder collaboration on designs
Display models in browser
Link design with requirements, tasks, change request and tests cases
€€
Rhapsody Test Conductor
Includes Rhapsody Testing Profile
Provides Automatic Test Architecture Generation
Provides Test Case Definition
Provides Test Result Representation
Provides Model-based Unit Test Definition
€€€
Rhapsody Tools and Utilities
Manage, trace and report and exchange requirements (DOORS classic and other 3party tools)
Customize documentation generation
Simulate systems with graphical panels
Visualize your model before investing time and effort
Integrate the MathWorks Simulink models
Exchange and reuse model information
€
Rhapsody Model Manager
Central storage for designs
Configuration Management for designs
Stakeholder collaboration on designs
Display models in browser
Link design with requirements, tasks, change request and tests cases
€€
Rhapsody Test Conductor
Includes Rhapsody Testing Profile
Provides Automatic Test Architecture Generation
Provides Test Case Definition
Provides Test Result Representation
Provides Model-based Unit Test Definition