IBM Engineering Systems Design Rhapsody

A proven, highly scalable, robust solution for modeling and design activities that helps you deliver higher quality systems and software faster.

Overview

IBM® Engineering Systems Design Rhapsody® offers a proven solution for modeling and systems design activities that allows you to manage the extremely complex product and systems development projects. Also known as Rational Rhapsody, the tool is a part of IBM Engineering portfolio that provides a collaborative design, development, and test environment for systems engineers. The tool supports UML, SysML, UAF and AUTOSAR and provides an elaborate GUI for Systems modelling. The solution permits control of defense frameworks such as DoDAF, MODAF & UPDM and helps accelerate industry standards such as DO-178, DO-178B/C, and ISO 26262.

IBM Rhapsody Architect for Systems Engineers helps the developers design complex functionality in less time. The tool provides a low-cost systems engineering environment that lets you analyze and elaborate requirements, make architecture trade-offs with parametric evaluations, and document designs. The software automatically creates systems specifications, interface design documents and systems test cases using SysML, UML, AUTOSAR or UPDM.

Rhapsody Architect for Software helps developers rapidly move from design to implementation. It offers a low-cost integrated software engineering environment to graphically architect C++, C or Java applications using UML or AUTOSAR. Reuse existing code with reverse engineering or generate code frames (including MISRA-C and MISRA-C++). Automatically synchronize design and code, generate design documentation and graphically specify test cases.

Rational Rhapsody Model Manager automates design reviews and generates documentation. Rhapsody – Model Manager aids multiple teams to collaborate, share, review and manage designs and models using a central repository with web-based access. Suppliers and customers can access information through a web client. The software automates design reviews with stakeholders to facilitate the communication of requirements, speed decision-making and improve quality. You can create comprehensive documentation for specifications, communication, compliance and reporting.

Product developers can easily and quickly prototype, simulate and execute designs for early validation using Rhapsody Designer for Systems Engineers. Rhapsody Designer includes all the capabilities of Rhapsody Architect for Systems Engineers plus allows you to prototype, simulate and execute designs for early validation of requirements, architecture and behavior. It is a model-based systems engineering (MBSE) environment using the industry-standard SysML and UML. It helps you adapt to changing customer requirements, improves productivity and reduces time-to-market with advanced validation and simulation.

Rhapsody Developer offers an embedded and real-time agile software engineering environment with full application generation for C++, C, Java and Ada (including MISRA-C and MISRA-C++). It also provides rapid prototyping and simulation for design-level debugging, automated build generation for continuous integration and support for safety-critical software lifecycle—in addition to the capabilities of IBM Engineering Systems Design Rhapsody (Rational Rhapsody) – Architect for Software.

Features

  • Analyze and elaborate engineering requirements
  • Includes UML/SysML modeling
  • Rapidly move from design to implementation
  • Automate design reviews and generate documentation
  • Prototype, simulate and execute designs for early validation
  • Work in an embedded, real-time agile engineering environment
  • Full application generation for C++, C, Java and Ada (including MISRA-C and MISRA-C++)
  • Elaborate GUI for Systems modelling
  • Highly scalable
  • DDS modeling, DOORS Family integration, API for customization, DoDAF, MODAF and UPDM