Replication management in reliable real-time systems


Autoria(s): Pinho, Luis Miguel; Vasques, Francisco; Wellings, Andy
Data(s)

30/01/2014

30/01/2014

2004

Resumo

Building reliable real-time applications on top of commercial off-the-shelf (COTS) components is not a straightforward task. Thus, it is essential to provide a simple and transparent programming model, in order to abstract programmers from the low-level implementation details of distribution and replication. However, the recent trend for incorporating pre-emptive multitasking applications in reliable real-time systems inherently increases its complexity. It is therefore important to provide a transparent programming model, enabling pre-emptive multitasking applications to be implemented without resorting to simultaneously dealing with both system requirements and distribution and replication issues. The distributed embedded architecture using COTS components (DEAR-COTS) architecture has been previously proposed as an architecture to support real-time and reliable distributed computer-controlled systems (DCCS) using COTS components. Within the DEAR-COTS architecture, the hard real-time subsystem provides a framework for the development of reliable real-time applications, which are the core of DCCS applications. This paper presents the proposed framework, and demonstrates how it can be used to support the transparent replication of software components.

Identificador

DOI: 10.1023/B:TIME.0000018248.18519.46

0922-6443

1573-1383

http://hdl.handle.net/10400.22/3521

Idioma(s)

eng

Publicador

Springer. Kluwer Academic Publishers.

Relação

Real-Time Systems; Vol. 26, Issue 3

http://link.springer.com/article/10.1023/B:TIME.0000018248.18519.46

Direitos

closedAccess

Palavras-Chave #Real-time systems #Software-based fault tolerance #Distributed computer-controlled systems #Transparent replication
Tipo

bookPart