Embedded UML RXF®


The enabling technology between the high level language code, produced by Rhapsody's code generation, and the RTOS is the Embedded UML RXF® (Embedded UML Realtime Execution Framework) from Willert Software Tools, providing the use of UML and code-generation for the smallest target platforms.

The Embedded UML RXF®, as object execution framework, has many benefits to the developer: it speeds up code, generated by Rhapsody® by a factor of 10 and it reduces the size of the Object Execution Frameworks by a factor of 3.

Key Features of Embedded UML RXF®:

  • Highly optimized code generation - Basic footprint needs only 4 KByte ROM (*)
  • Deterministic reaction time on interrupt level (no or lowest possible interrupt latency depending on target platform)
  • Fastest reaction time on UML level in the range of 20 to 50 µs on a typical 16 Bit target platforms (*)
  • Fast interface between interrupt- and system- (UML) level
  • Improved efficiency of memory management in timing and space
  • High integration of basic tools based on properties - this is the prerequisite for production code generation and fast roundtrip engineering
  • Integration of code production related information as compiler switches and linker commands in the model. This is the prerequisite for permanent consistency of Model, Code and Documentation.
  • Full Make File generation
  • Plug and play solution for most popular target platforms
(*) Sizes and times are varying for different target platforms

Read more about the supported platforms and tool chains