On-Line Tool TrainingIBM Rhapsody with SysML for MBSEIBM Rhapsody in C++ Essential Tool TrainingIBM Rhapsody in C Essential Tool TrainingWillert Embedded UML Studio – Rhapsody
Tool TrainingIBM Rhapsody in C++ on Raspberry Pi TrainingIBM Rhapsody in Java Essential Tool TrainingIBM Rhapsody OXF Framework
User Group DaysEuropean Rhapsody User Group Day – Zürich
IBM Rhapsody provides a collaborative design and development environment for systems engineers and software developers.
The Rhapsody family of products offers a proven solution for modeling and design activities that allows you to manage the complexity many organisations face with product and systems development. This provides a collaborative design, development and test environment for systems engineers and software engineers developing real time and embedded systems. IBM Rhapsody supports UML, SysML and AUTOSAR. Further, the solution also allows for control of defence frameworks (DoDAF, MODAF and UPDM) and complies with standards such as DO-178, ISO 26262.
With 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 design principles model driven development can achieve very high reuse. Reuse is one of the highest contributor in cost reduction and allowing additional resources for innovation.
Executable Modelling enables fast feedback and supports agile approaches, which are becoming ever more important in an intelligent, connected and complex world to help to drive innovative products to market.
Further IBM Rhapsody supports function-oriented and object-oriented design methods. IBM 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 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, 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 Rhapsody family of products includes a variety of editions. These focus on different needs of systems engineers, software architects and embedded software developers.