Virtual Node - To Achieve Temporal Isolation and Predictable Integration of Real-Time Components

Rafia Inam .

Abstract


We present an approach of two-level deployment process for component models used in distributed real-time embedded systems to achieve predictable integration of real-time components. Our main emphasis is on the new concept of virtual node with the use of a hierarchical scheduling technique. Virtual nodes are used as means to achieve predictable integration of software components with real-time requirements. The hierarchical scheduling framework is used to achieve temporal isolation between components (or sets of components). Our approach permits detailed analysis, e.g., with respect to timing, of virtual nodes and this analysis is also reusable with the reuse of virtual nodes. Hence virtual node preserves real-time properties across reuse and integration in different contexts.

Keywords


Terms—Hierarchical scheduling, real-time systems, reusability, component-based software-engineering.

Full Text:

PDF

Refbacks

  • There are currently no refbacks.