Product Overview: Model-Driven Development


Telelogic Rhapsody Product Family

The Rhapsody product family offers MDD environments for the systems engineer or for the software developer with target implementations for C, C++, Java and Ada, generated from model-based designs. Designed for ease-of-use and increased productivity powered through a new graphical engine, there is a Rhapsody product family member appropriate for all your system and software development challenges.

With Rhapsody’s role specific packaging for systems and software engineers, users will benefit from:
  • A seamless environment for Systems and Software Development with complete design portability
  • Flexible design environments supporting SysML 1.0, UML 2.1, DoDAF, and Domain Specific Languages
    • Rational Rose import and XMI support
  • Integrated Requirements modeling, traceability and analysis
    • SysML requirements modeling
    • Lifecycle traceability and analysis
  • Small and large team collaboration with:
    • Model-based differencing and merging
    • Advance auto documentation generation
  • Design for Testability which includes:
    • Model simulation
    • Requirements Based testing
    • Auto test generation
    • Embedded target model level debugging
  • Complete application generation for 8, 16, 32 and 64 bit applications
    • C, C++, Java, Ada
    • Rules-based code generation
    • COM/CORBA generation
    • Code visualization and reverse engineering
    • Easily customizable to any commercial RTOS or in house scheduling
    • Tight integration with ECLIPSE-based IDE

Rhapsody for the Software Developer

Rhapsody for the Systems Developer

Rhapsody Add-Ons

Rhapsody for resource-limited platforms: Embedded UML Studio®