Model Driven Development for Software Engineering
Telelogic® Rhapsody® is the industry's leading Model Driven Development (MDD) environment based on UML® 2.1 that allows full application generation for your embedded software platform. Through Rhapsody’s Model Driven Architecture (MDA) approach, you can rapidly target the platform independent application model to a real time embedded operating system in a manner of seconds. Rhapsody lends itself to an iterative design approach where your software can be constantly executed and validate on the host environment, then brought right down to the embedded target application, for target based testing. Allowing software developers to develop software in the way they feel most comfortable is Rhapsody's basic philosophy. Code that is generated from the model is just another view of the model, which allows the developer to make changes at the model or source level and have either dynamically update. This dynamic model/code associativity gives you the flexibility to design at any level of granularity, and ensures your model and documentation is consistent with the code. Software Development Enablers:
|
