• DocumentCode
    1740427
  • Title

    Enforcing synchronous system properties on top of timed systems

  • Author

    Fetzer, Christof

  • Author_Institution
    AT&T Labs Res., Florham Park, NJ, USA
  • fYear
    2000
  • fDate
    2000
  • Firstpage
    185
  • Lastpage
    192
  • Abstract
    A synchronous system model is a simple yet powerful distributed system model that reduces the complexity of the design and implementation of dependable distributed applications. However, a late message arrival or a missed deadline violates the properties of a completely synchronous system. Therefore, an application that depends upon these properties might violate its safety and timeliness properties due to a late message or a missed deadline. In this paper, we propose a family of protocols that enforce the synchronous system properties. These protocols transform performance and omission failures that cannot be masked into crash failures. The protocols are designed to be correct for any number of performance and omission failures: they run on top of timed systems extended by hardware watchdogs. The described approach is targeted towards “nearly synchronous systems”, i.e., systems in which the probability of performance and omission failures is low but not negligible
  • Keywords
    computational complexity; fault tolerant computing; performance evaluation; protocols; complexity; dependable distributed system; missed deadline; omission failures; performance; protocols; synchronous system model; synchronous system properties; timed systems; Computer crashes; Modems; Operating systems; Power system modeling; Programming profession; Protocols; Safety; Upper bound;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Dependable Computing, 2000. Proceedings. 2000 Pacific Rim International Symposium on
  • Conference_Location
    Los Angeles, CA
  • Print_ISBN
    0-7695-0975-4
  • Type

    conf

  • DOI
    10.1109/PRDC.2000.897301
  • Filename
    897301