Overview
Learn more
Downloads
Pricing and purchase
Use and maintain
The IBM® Rational® Rhapsody® Developer is a UML/SysML- based model-driven development for real time and embedded systems.

The IBM® Rational® Rhapsody® Developer environment uses rapid prototyping and model execution to help validate requirements, architecture, design, and behavior early in the lifecycle — helping deliver of products that meet requirements
- Simulation brings diagrams to life for design level debugging and early validation
- Full behavioral code generation for C, C++, Java and Ada applications targeting realtime operating systems, coding standard such as MISRA-C and Raven
- Industry standard based UML and SysML modeling environment helps improve team communication while maintaining consistency across different views
- Design object oriented-based or functional C applications
- Create domain specific languages or use UPDM, DoDAF, MODAF, AUTOSAR and MARTE to develop using terms familiar to your domain
- Eclipse development environment for integrated code, modeling, debugging for leading real time operating systems
- Realtime framework helps drive platform independent modeling to start development before hardware is available, even for resource constrained 8, 16, and 32-bit applications
- Requirements traceability to design, code and test in integrated environment
- Team collaboration with model-based differencing and merging including integration with Jazz- based IBM® Rational® Team Concert for realtime team collaboration
- Rational Rhapsody Developer 7.5 adds new code engineering workflow synchronizing code and model development, helping to support an agile workflow to react to changes better
- Operating systems supported: Linux, Windows
Video
Rational software helps Eaton and UPS reduce fuel consumption
Case study
Product framework
Product line overview
Develop, architect embedded systems and real time software using model driven development
Analyze system engineering requirements with model driven development using UML, SysML, UPDM
Analyze, architect, simulate systems with model driven development using UML, SysML, UPDM
