• DocumentCode
    2204996
  • Title

    Guaranteed deadlines with dynamic recovery blocks in distributed systems

  • Author

    Chetto, H.

  • Author_Institution
    LNGI, Nantes, France
  • fYear
    1994
  • fDate
    15-17 Jun 1994
  • Firstpage
    199
  • Lastpage
    204
  • Abstract
    In a hard real-time system, a timing fault is said to occur when a real time task delivers its results too late. An deadline mechanism has been proposed to avoid timing faults in uniprocessor machines. Under this approach, every task is implemented with two algorithms: on one hand, a primary program produces a good quality service but in an unknown and possibly infinite length of time due to software errors; and on the other hand, a back-up alternate program produces an acceptable result in a known and fixed length of time. We propose an extension of this approach to distributed systems. We present a task allocation strategy to cope both with processor failures and timing faults
  • Keywords
    distributed processing; fault tolerant computing; real-time systems; scheduling; software reliability; system recovery; deadline mechanism; distributed systems; dynamic recovery blocks; guaranteed deadlines; hard real-time system; processor failures; software errors; task allocation strategy; timing faults; Application software; Computer applications; Distributed computing; Fault tolerant systems; Processor scheduling; Real time systems; Software algorithms; Software quality; Time factors; Timing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Real-Time Systems, 1994. Proceedings., Sixth Euromicro Workshop on
  • Conference_Location
    Vaesteraas
  • Print_ISBN
    0-8186-6340-5
  • Type

    conf

  • DOI
    10.1109/EMWRTS.1994.336842
  • Filename
    336842