Third-Party Products & Services
Rubus Product Line
Model-Based Software Development and Execution Modeling
Highlights
- Rubus Integrated Component Development Environment (Rubus ICE)
- Rubus Run-Time Services (Rubus OS) for various targets
- Rubus OS Simulator for Windows® or Linux environment
Description
The Rubus Component Model (Rubus CM) supports the design, analysis, and synthesis of dependable embedded systems. Rubus ICE consists of a GUI-based designer and plug-in based analysis framework, as well as code generators for various targets. By focusing on execution modeling, the real-time requirements can be analyzed and guaranteed.
The software circuit (SWC) is the basic unit of hierarchical decomposition in the Rubus CM. An assembly provides the means for the hierarchical decomposition of software circuits and their connections. Interfaces manage the interaction from one port to another. The system supports two types of ports: data and trigger ports. Trigger ports control the execution flow.
The Rubus product line supports a range of processors including the C167, Coldfire, PowerPC, and TriCore families. For the latest list of supported processor families, see the Arcticus Systems supported targets page here: www.arcticus-systems.com/productssupportedtargets.php
A SWC can be implemented in a Simulink model and be an integrated part of the Rubus CM design. With a seamless integration of Simulink and Rubus ICE, the Simulink model and the Rubus CM model are automatically kept synchronized. A fully integrated application is automatically created by adapting the code generated from the Simulink model with the Rubus CM model. Rubus ICE generates the execution framework of the application code. The integration of Simulink models in the Rubus CM facilitates analysis of the real-time behavior of the design including the Simulink models.
MathWorks products required
Support
- Telephone
Platforms
- Windows
Industries and Tasks
- Automotive
- Embedded System Development
- Real-time Systems
- Simulation
Arcticus Systems
Datavägen 9A
Järfälla , S-175 26
SWEDEN
Tel: +46 (0) 8 580 311 00
Fax: +46 (0) 8 580 365 60
E-mail
Web:
www.arcticus-systems.com