Key Enabling Technologies
UML 2.1, SysML & Domain Specific Modeling Capabilities –
Flexible Integrated Requirements analysis, capture and traceability – Unlike other solutions, Rhapsody includes its own integrated Requirements capture, analysis and traceability capabilities that conform to the very latest SysML specifications. Model Based Concurrent Design Collaboration – The ability to work in parallel, as a team, to produce design artifacts (such as documentation) in an automated way is a powerful capability found in the Rhapsody tool family. Design for Testability – Rhapsody brings the Design for Testability concept into the software systems space, formerly the domain of the hardware space and a proven quality control best practice. DFT is a process capability that eliminates defects early on using iterative simulation of the system to reduce defects.
Full application generation means building complete applications and constructing all necessary artifacts, such as build and make files, necessary to build the system. Building applications also means extending the developer these key differentiators:
Jump from Rose to MDD – Users can change the design process by moving from static case technology to the most powerful MDD technology on the market. CORBA MDD – Rhapsody is the only MDD technology on the market to automatically synthesize fully executable CORBA applications. |
Analyst Reviews
Embedded Market Forecasters
"Once again Telelogic is leading the way with Rhapsody 7.0, which is packed with enhancements to make both C and object-oriented developers more productive," said Dr. Jerry Krasner Ph.D., Vice President, Embedded Market Forecasters.
"In particular, its unique support for both code-centric and model-centric workflows should help traditional coders more easily adopt Model-Driven Development, and its support for strategic software asset reuse will enable organizations to more effectively leverage their intellectual property."
Datasheet: Telelogic Rhapsody DoDAF Pack
Datasheet: Telelogic Rhapsody Developer Multi-Language
Datasheet: Telelogic Rhapsody System Designer
Datasheet: Telelogic Rhapsody for Telecom
Resources
On-demand Webcast
Developing Embedded Software Using Model Driven Architecture (MDA)
Embedded Systems developers are faces with the challenge of developing systems that must not only meet functional requirements, but also achieve real-time performance, size, safety and specialized hardware control goals.
View this on-demand webcast to see how Rhapsody environment’s key enabling technologies can:
Develop platform independent models
Validate the platform independent models
Easily create a platform specific model reusing the proven PIM
Retarget the model to different RTOS
Whitepapers
Model Driven Architecture, Embedded Developers and Rhapsody
Model Driven Architecture® (MDA®) is an approach to using models in software development including the writing of specifications and the actual developing of applications that allows the functionality and behavior of the system to be separated from implementation details.
Capturing Requirements for Real Time and Embedded Systems
Many developers regard requirements capture with a distain normally reserved for Windows crashes and Richard Simmons exercise videos. They see it as a waste of time that diverts them from what they ought to be doing ... cranking out code. However, in a requirements-driven process, the developers always know that what they’re doing actually relates to the goals and purposes of the system.
