• DocumentCode
    1786919
  • Title

    On the scheduling of fault-tolerant mixed-criticality systems

  • Author

    Pengcheng Huang ; Hoeseok Yang ; Thiele, Lothar

  • Author_Institution
    Comput. Eng. & Networks Lab, ETH Zurich, Zurich, Switzerland
  • fYear
    2014
  • fDate
    1-5 June 2014
  • Firstpage
    1
  • Lastpage
    6
  • Abstract
    We consider in this paper fault-tolerant mixed-criticality scheduling, where heterogeneous safety guarantees must be provided to functionalities (tasks) of varying criticalities (importances). We model explicitly the safety requirements for tasks of different criticalities according to safety standards, assuming hardware transient faults. We further provide analysis techniques to bound the effects of task killing and service degradation on the system safety and schedulability. Based on our model and analysis, we show that our problem can be converted to a conventional mixed-criticality scheduling problem. Thus, we broaden the scope of applicability of the conventional mixed-criticality scheduling techniques. Our proposed techniques are validated with a realistic flight management system application and extensive simulations.
  • Keywords
    fault tolerance; safety-critical software; scheduling; task analysis; fault-tolerant mixed-criticality scheduling; hardware transient faults; heterogeneous safety guarantees; realistic flight management system; safety requirements; safety standards; service degradation; task killing; Degradation; Fault tolerance; Fault tolerant systems; Hardware; Safety; Scheduling algorithms; Standards; Mixed-Criticality; Real-time; Safety; Scheduling;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design Automation Conference (DAC), 2014 51st ACM/EDAC/IEEE
  • Conference_Location
    San Francisco, CA
  • Type

    conf

  • Filename
    6881458