A Framework-Based Approach to Real-Time Development with UML

The emergence of the UML as an industry standard for modeling complex systems has encouraged the use of automated tools that facilitate the development process from analysis through coding. This is particularly true of real-time embedded systems, whose behavioral aspects can often be described via UML state machines. The latter are natural candidates for automatic code generation, testing, analysis, and verification. In what follows, we describe some real-time related elements in the OXF framework. The intent is to explain the approach taken by Rhapsody regarding the major real-time UML concepts, and to convey the advantages of using a framework as a basis for code generation. The approach we take is a principled one, so some alterations and simplifications have been made w.r.t. the actual Rhapsody OXF in order to improve the presentation.

View Entire Paper | Previous Page | White Papers Search

If you found this page useful, bookmark and share it on: