Rational Rhapsody Developer features and benefits tabs
- Overview- selected tab,
- Requirements Engineering
- Tools and Utilities
- Validation and Testing
- Visual Modeling
The IBM® Rational® Rhapsody® Developer solution is a visual development environment for embedded, real-time or technical application software development based on UML that helps improve your productivity throughout the embedded software development lifecycle — from requirements capture to implementation, test and deployment.
The Rational Rhapsody Developer solution helps drive efficiency in your development workflow with:
Full application generation for C, C++, Java and Ada including behavioral diagrams, object initialization and build artifacts
Animation and model execution for design level debugging to help identify problems early, and they are the least costly to fix
Synchronize code and model to provide a flexible development environment
Reverse engineering facilitates re-use of existing code
View, review and comment on designs stored in Rational Rhapsody Rhapsody Design Manager for collaborative development across team
AUTOSAR 3.1, 3.2 and 4.0 support from concept to code with behavioral generation of C components that integrate with AUTOSAR RTE
Leverage model based testing with Rational Rhapsody TestConductor Add On to help automate testing of code and visualize test cases
Simplified execution framework with ARINC 653 adapter supports development of safety critical applications.
Visual environment for construction of Android software that represents the architecture and allows references to Android concepts.
C# structural code generation and reverse engineering with Microsoft Visual Studio integration for integrating with embedded applications
Describe architecture and automate development of Data Distribution Service for Real-Time Systems (DDS) middleware standard to describe the architecture and automate development of data-centric publish subscriber applications.
Domain-specific language support for graphical C, MARTE or create your own through profiles
Integrations with leading embedded development environments ease deployment onto embedded target.
MISRA-C and MISRA-C++ code for embedded systems to automate development process
Dynamically analyze and execute SysML parametric diagrams to assist in trade study analysis
Eclipse integration enables teams to leverage single development IDE for coding, modeling and team collaboration including Jazz integration with Rational Team Concert support
Requirements analysis and traceability to design, implementation and test artifacts to help deliver the right product and respond quickly to change including integrations with IBM® Rational® DOORS®, IBM® Rational® RequisitePro® and other requirements management solutions through the IBM® Rational® Rhapsody® Gateway Add On
Parallel development with configuration management interfaces via IBM® Rational® Team Concert, IBM® Rational® ClearCase®, IBM® Rational® Synergy,solutions, and other products including base aware graphical differencing and merging
Customizable documentation generation through ReporterPlus feature of IBM® Rational® Rhapsody® Tools and Utilities Add On or IBM Rational Publishing Engine.
Customizable code generation with Rational Rhapsody Developer Rules Composer Add On to tailor code generation


