Replication management in reliable real-time systems
| 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 |
| 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 |