• DocumentCode
    3445547
  • Title

    Probabilistic scheduling guarantees for fault-tolerant real-time systems

  • Author

    Burns, A. ; Punnekkat, S. ; Strigini, L. ; Wright, D.R.

  • Author_Institution
    Dept. of Comput. Sci., York Univ., UK
  • fYear
    1999
  • fDate
    36465
  • Firstpage
    361
  • Lastpage
    378
  • Abstract
    Hard real time systems are usually required to provide an absolute guarantee that all tasks will always complete by their deadlines. We address fault tolerant hard real time systems, and introduce the notion of a probabilistic guarantee. Schedulability analysis is used together with sensitivity analysis to establish the maximum fault frequency that a system can tolerate. The fault model is then used to derive a probability (likelihood) that, during the lifetime of the system, faults will not arrive faster than this maximum rate. The framework presented is a general one that can accommodate transient `software´ faults, tolerated by recovery blocks or exception handling; or transient `hardware´ faults dealt with by state restoration and re-execution
  • Keywords
    exception handling; fault tolerant computing; probability; real-time systems; scheduling; absolute guarantee; exception handling; fault model; fault tolerant hard real time systems; fault tolerant real time systems; maximum fault frequency; maximum rate; probabilistic guarantee; probabilistic scheduling guarantees; recovery blocks; schedulability analysis; sensitivity analysis; state restoration; Computer science; Electronic switching systems; Fault tolerant systems; Frequency; Processor scheduling; Real time systems; Sensitivity analysis; Software reliability; Stochastic systems; Testing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Dependable Computing for Critical Applications 7, 1999
  • Conference_Location
    San Jose, CA
  • Print_ISBN
    0-7695-0284-9
  • Type

    conf

  • DOI
    10.1109/DCFTS.1999.814306
  • Filename
    814306