• DocumentCode
    76652
  • Title

    Reliability Guarantees in Automata-Based Scheduling for Embedded Control Software

  • Author

    Santhosh Prabhu, M. ; Hazra, A. ; Dasgupta, Parthasarathi

  • Author_Institution
    Dept. of Comput. Sci. & Eng., Indian Inst. of Technol. Kharagpur, Kharagpur, India
  • Volume
    5
  • Issue
    2
  • fYear
    2013
  • fDate
    Jun-13
  • Firstpage
    17
  • Lastpage
    20
  • Abstract
    Automata-based scheduling is a recent technique for online scheduling of software control components in embedded systems. This letter studies one important aspect of automata-based scheduling that has not been studied in the past, namely resilience to faults. The goal of the proposed technique is to create an automaton that recommends the scheduling patterns that are admissible with respect to control performance requirements, when the state of the system has been mutated by faults. The problem has been formulated as a game between the scheduler and the (possibly faulty) system, where a winning strategy of the scheduler prevents the system from reaching bad states forever. We present a method for analyzing the structure of the game and extracting an automaton that captures the winning strategies of the scheduler, namely the automaton to be used for automata-based scheduling.
  • Keywords
    automata theory; embedded systems; scheduling; software fault tolerance; software reliability; automata-based scheduling; automaton extraction; embedded control software; embedded systems; fault-tolerant system; game structure analysis; online control component scheduling; reliability guarantees; scheduling patterns; Automata; Control systems; Control theory; Games; Schedules; Software; Stability; Automata-based scheduling; embedded control systems; fault-tolerant system; reliable scheduling;
  • fLanguage
    English
  • Journal_Title
    Embedded Systems Letters, IEEE
  • Publisher
    ieee
  • ISSN
    1943-0663
  • Type

    jour

  • DOI
    10.1109/LES.2013.2250479
  • Filename
    6472271