Implementing reliable distributed real-time systems with the Θ-model

13Citations
Citations of this article
9Readers
Mendeley users who have this article in their library.
Get full text

Abstract

A widely accepted viewpoint is that designs for distributed real-time systems should be based on synchronous computational models. Safety in such designs, however, requires that the target system behaves as the synchronous model postulates. We believe that this approach is rather risky, as it rests on solving distributed scheduling problems which are known to be NP-hard. We therefore advocate the use of more relaxed system models, namely asynchronous models equipped with unreliable failure detectors. To this end, we introduce a novel implementation of the perfect failure detector, resting on an abstract model without upper bounds on end-toend message delays. Then, we demonstrate how this algorithm can be transferred from the abstract model into a real network/system architecture. Finally, we prove that this solution exhibits real-time behavior. © Springer-Verlag Berlin Heidelberg 2006.

Cite

CITATION STYLE

APA

Hermant, J. F., & Widder, J. (2006). Implementing reliable distributed real-time systems with the Θ-model. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 3974 LNCS, pp. 334–350). https://doi.org/10.1007/11795490_26

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free