Elastic Vector Time

Research output: Contribution to conferencesPaperContributedpeer-review

Contributors

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

Original languageEnglish
Pages317-322
Number of pages6
Publication statusPublished - 2003
Peer-reviewedYes

Conference

Title2003 23rd International Conference on Distributed Computing Systems
Abbreviated titleICDCS 2003
Duration19 - 22 May 2003
Degree of recognitionInternational event
CityProvidence
CountryUnited States of America

Keywords

Research priority areas of TU Dresden

DFG Classification of Subject Areas according to Review Boards

Keywords

  • 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