IBM Rational Rhapsody provides a collaborative design and development environment for systems engineers and software developers creating real time or embedded systems.
The IBM Rational Rhapsody family of products offers a proven solution for modeling and design activities that allows you to manage the complexity many organizations face with product and systems development. This provides a collaborative design, development and test environment for systems engineers and software engineers. Rhapsody supports UML, SysML and AUTOSAR. Further, the solution also allows for control of defense frameworks (DoDAF, MODAF and UPDM) and complies with standards such as DO-178, ISO 26262.
With IBM Rational Rhapsody you can deliver more consistent applications using Systems Modeling Language (SysML) and Unified Modeling Language (UML). Further these will be also more easily maintainable. In addition with the correct design principles model driven development can achieve very high reuse. Reuse is one of the highest contributor in cost reduction and allowing more time for innovation.
Executable Modelling allowing fast feedback and agile approaches are becoming ever more important in an intelligent, connected and complex world to drive innovative products to market.
Further IBM Rational Rhapsody supports function-oriented and object-oriented design methods. IBM Rational Rhapsody® enables system developers to specify requirements, describe the structure and test the response of the system early on through executable modelling. In addition to the UML and SysML standard, the tool supports domain-specific profiling options. Thus, IBM Rational Rhapsody gives system and software developers a common and complete platform to create, simulate, and test their application graphically.
Complete Code for C, C++, Ada, or Java is generated automatically. As a result this dynamic model-code associativity makes it possible to work in parallel in the model and in the code. This results in a very effective development, as well as maintenance.
Hence, the IBM Rational Rhapsody family of products includes a variety of editions. These focus on different needs of systems engineers, software architects and embedded software developers.