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
Link To Document