Arcticus Systems AB
Rubus

Rubus Concept

The Rubus Concept provides a holistic view of developing dependable real-time applications, in the sense that not only the execution but also the development of application software is considered. In Rubus, the structure and behaviour of application software can be described at a high level of abstraction. Such descriptions are independent of the actual hardware on which it will be executed. Tools are provided for mapping abstract descriptions to a particular Rubus system (the resources).

The design of Rubus applications is based on a hardware metaphor, in that Rubus software is built from a set of predefined (or user-defined) software circuits, which in analogy with hardware circuits are termed Software Circuits.

The main motivation for using such a metaphor is that it allows a structuring of the software, which is conceptually close to hardware design. Also, the simple structure increases provability and improves human-to-human communication concerning designs.

Analytical Model

Guaranties the Run-Time Behaviou Static allocation of resources

The following Execution Models are supported:

  • Timed triggered (TT)
  • Event triggered (ET)
  • Interrupt triggered (IT)

Home

Services

Consulting

Support

Research and Technology

Research

Technology

Rubus Concept

Rubus Component Model

Rubus Model-Driven Development

Relation to Autosar

Products

Products

Customers

Company

Company

Partners