Try/Buy

Telelogic® Rhapsody®

Model Driven Development for Systems Engineering, Software Development and Test of Embedded, Real-time Applications or Technical Systems

Telelogic Rhapsody is an industry-leading UML® 2.1 and OMG SysML™-based Model Driven Development (MDD) environment for technical, real-time or embedded systems and software engineering.  Telelogic Rhapsody enables reuse of existing software assets, whether source code or model based, provides a flexible development environment for both function-oriented and object-oriented graphical design techniques to co-exist in one environment and improves productivity and quality through validation of the design early in the development lifecycle when defects are less costly to fix. Telelogic Rhapsody has won numerous awards including the two Best in Show awards at the Embedded Systems Conferences from the VDC; the SD Times 100 in multiple years, taking top honors in the Modeling category; the Model Driven Development Focus of the Embedded Development Arena award; and the Embedded Award for Software at Embedded World 2007 for the Rhapsody AUTOSAR Pack. Telelogic Rhapsody has been recently endorsed by Embedded Market Forecasters as the tool of choice for C developers.

Learn more about the latest version of Telelogic Rhapsody

 

Resources:

What's New with Rhapsody 7.3

The latest Telelogic Rhapsody 7.3 release provides breakthroughs in software asset reuse and advanced systems engineering capabilities using the Systems Modeling Language 1.0 (SysML) for enhanced productivity,collaborationand flexibility, plus much more.

30-Day Free Trial:

Click here to try Telelogic Rhapsody free for 30 days!

Free UML Modeling Tool:

Click here for Telelogic® Modeler™, a UML 2.1 based embedded systems and software design environment.

Paper:

UML for C: There are three strategies for using the UML for developing C real-time and embedded applications: Object-oriented modeling, Object-based modeling and Functional-based modeling. The last approach, functional-based modeling, is the focus of this paper. Dr. Bruce Powel Douglass outlines how the UML for C process can help developers achieve these goals, and more.