• DocumentCode
    2254895
  • Title

    The timely computing base: Timely actions in the presence of uncertain timeliness

  • Author

    Verissimo, Paulo ; Casimiro, António ; Fetzer, Christof

  • Author_Institution
    Fac. de Ciencias, Lisbon Univ., Portugal
  • fYear
    2000
  • fDate
    2000
  • Firstpage
    533
  • Lastpage
    542
  • Abstract
    Real-time behavior is specified in compliance with timeliness requirements, which in essence calls for synchronous system models. However systems often rely on unpredictable and unreliable infrastructures, that suggest the use of asynchronous models. Several models have been proposed to address this issue. We propose an architectural construct that takes a generic approach to the problem of programming in the presence of uncertain timeliness. We assume the existence of a component, capable of executing timing functions, which helps applications with varying degrees of synchrony to behave reliably despite the occurrence of timing failures. We call this component the Timely Computing Base, TCB. This paper describes the TCB architecture and model, and discusses the application programming interface for accessing the TCB services. The implementation of the TCB services uses fail-awareness techniques to increase the coverage of TCB properties
  • Keywords
    application program interfaces; fault tolerant computing; real-time systems; application programming interface; architectural construct; real-time behavior; synchronous system models; timely actions; timely computing base; timing functions; uncertain timeliness; Air traffic control; Collaborative software; Collaborative work; Electronic switching systems; Intelligent networks; Multimedia systems; Navigation; Network servers; Real time systems; Timing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Dependable Systems and Networks, 2000. DSN 2000. Proceedings International Conference on
  • Conference_Location
    New York, NY
  • Print_ISBN
    0-7695-0707-7
  • Type

    conf

  • DOI
    10.1109/ICDSN.2000.857587
  • Filename
    857587