Real-time component integration based on transparent distribution

  • Authors:
  • Emilia Farcas;Claudiu Farcas;Wolfgang Pree;Josef Templ

  • Affiliations:
  • University of Salzburg, Austria;University of Salzburg, Austria;University of Salzburg, Austria;University of Salzburg, Austria

  • Venue:
  • SEAS '05 Proceedings of the second international workshop on Software engineering for automotive systems
  • Year:
  • 2005

Quantified Score

Hi-index 0.00

Visualization

Abstract

This paper introduces a real-time component model that offers a separation of concerns which allows a straight-forward integration of independently developed components. So-called transparent distribution forms the backbone of the integration process. Transparent distribution means that (1) the functional and temporal behavior of a system is the same no matter on which node of a distributed system a component is executed and (2) the developer does not have to care about the differences of local versus distributed execution of a component. We first present the concepts of a component model for real time systems that is well suited for transparent distribution. The component model is based on logical execution time, which abstracts from physical execution time and thereby from both the execution platform and the communication topology. Then we discuss the resulting tool chain and integration process. A case study rounds out the paper.