Designed for Dependable Real-Time Systems
Rubus Kernel is unique in its design for support of the Rubus Model Driven Development process achieving an optimal software architecture. The combination of dynamic (Event Triggered threads) and static scheduling (Timed Triggered threads) support by the Rubus Kernel enables the optimal solution for the design of dependable real-time systems.
When utilizing the Rubus Component Model together with the Rubus Kernel RTOS service calls are generated automatically thus providing for the Single Shot Execution (SSX) of threads. Traditional ET-triggered threads utilizing blocking RTOS services are also supported.