Elastic Vector Time

Publikation: Beitrag zu KonferenzenPaperBeigetragenBegutachtung

Beitragende

Abstract

In recent years there has been an increasing demand to build "soft" real-time applications on top of asynchronous distributed systems. Designing and implementing such applications is a non-trivial task and application designers are often faced with the need to circumvent impossibility results. In this paper we discuss how to ensure that actions are executed in the correct order even in the face of failures. We propose a novel time base and a new synchronization mechanism for the design of distributed "soft" real-time applications. We demonstrate (1) how this time base can be used to enforce an externally consistent ordering, and (2) how it permits to circumvent impossibility results by sketching how to solve the leader election and perfect failure detection problem.

Details

OriginalspracheEnglisch
Seiten317-322
Seitenumfang6
PublikationsstatusVeröffentlicht - 2003
Peer-Review-StatusJa

Konferenz

Titel2003 23rd International Conference on Distributed Computing Systems
KurztitelICDCS 2003
Dauer19 - 22 Mai 2003
BekanntheitsgradInternationale Veranstaltung
StadtProvidence
LandUSA/Vereinigte Staaten

Schlagworte

Forschungsprofillinien der TU Dresden

DFG-Fachsystematik nach Fachkollegium

Schlagwörter

  • real time systems, Nominations and elections, Synchronization, Clocks, Delay effects, Upper bound, Distribued control, Communication system control, Control systems, Safety, distributed processing, Synchronisation, Failure analysis, elastic vector time, asynchronous distribued system, synchonization mechanism, failure detection problem, time base