Embedded UML Studio packages IBM Rhapsody with SodiusWillert's Embedded UML RXF runtime library. Together, they let systems engineers design, simulate, and generate production-quality C and C++ code directly from UML models, without polluting those models with RTOS-specific elements or hardware constraints.
RTOS interfaces, target adapters, and runtime environment functions are encapsulated automatically. You select them by compiler parameter; the framework handles the rest. The result is a model that remains concise, reusable, and straightforward to port across target systems, from a simple microcontroller to complex safety-critical hardware.
Embedded UML Studio is designed for teams in aerospace, automotive, defense, and industrial sectors who need rigorous model-driven design practices without the overhead of manual integration between tools.