• DocumentCode
    1072890
  • Title

    ORTEGA: An Efficient and Flexible Online Fault Tolerance Architecture for Real-Time Control Systems

  • Author

    Liu, Xue ; Wang, Qixin ; Gopalakrishnan, Sathish ; He, Wenbo ; Sha, Lui ; Ding, Hui ; Lee, Kihwal

  • Author_Institution
    Sch. of Comput. Sci., McGill Univ., Montreal, QC
  • Volume
    4
  • Issue
    4
  • fYear
    2008
  • Firstpage
    213
  • Lastpage
    224
  • Abstract
    Fault tolerance is an important aspect in real-time computing. In real-time control systems, tasks could be faulty due to various reasons. Faulty tasks may compromise the performance and safety of the whole system and even cause disastrous consequences. In this paper, we describe On-demand real-time guard (ORTEGA), a new software fault tolerance architecture for real-time control systems. ORTEGA has high fault coverage and reliability. Compared with existing real-time fault tolerance architectures, such as Simplex, ORTEGA allows more efficient resource utilizations and enhances flexibility. These advantages are achieved through the on-demand detection and recovery of faulty tasks. ORTEGA is applicable to most industrial control applications where both efficient resource usage and high fault coverage are desired.
  • Keywords
    control system analysis computing; real-time systems; resource allocation; software architecture; software fault tolerance; ORTEGA; Simplex; fault coverage; faulty tasks; industrial control applications; on-demand real-time guard; online fault tolerance architecture; real-time computing; real-time control systems; resource utilizations; software fault tolerance architecture; software reliability; Communication system control; Computer architecture; Computer science; Control systems; Embedded system; Fault tolerant systems; Hardware; Real time systems; Resource management; Timing; Industrial control; real-time and embedded systems; reliability and robustness;
  • fLanguage
    English
  • Journal_Title
    Industrial Informatics, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1551-3203
  • Type

    jour

  • DOI
    10.1109/TII.2008.2010774
  • Filename
    4753900