2011
DOI: 10.1007/978-3-642-18275-4_10
|View full text |Cite
|
Sign up to set email alerts
|

Synthesis of Fault-Tolerant Embedded Systems Using Games: From Theory to Practice

Abstract: Abstract. In this paper, we present an approach for fault-tolerant synthesis by combining predefined patterns for fault-tolerance with algorithmic game solving. A non-fault-tolerant system, together with the relevant fault hypothesis and faulttolerant mechanism templates in a pool are translated into a distributed game, and we perform an incomplete search of strategies to cope with undecidability. The result of the game is translated back to executable code concretizing fault-tolerant mechanisms using constrai… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
7
0

Year Published

2011
2011
2023
2023

Publication Types

Select...
4
2
2

Relationship

2
6

Authors

Journals

citations
Cited by 12 publications
(7 citation statements)
references
References 9 publications
0
7
0
Order By: Relevance
“…One checker has been implemented in plain Java. Additionally we have integrated a checker and synthesis tool presented in [12] for deciding compatibility, deadlock freedom and detecting conflicts in non-deterministic specifications at runtime and development time.…”
Section: Introductionmentioning
confidence: 99%
“…One checker has been implemented in plain Java. Additionally we have integrated a checker and synthesis tool presented in [12] for deciding compatibility, deadlock freedom and detecting conflicts in non-deterministic specifications at runtime and development time.…”
Section: Introductionmentioning
confidence: 99%
“…Several extensions to MGSyn are planned, including the handling of real-time properties and for incorporating basic fault-tolerance mechanisms. The injection of faults, in particular, may be modeled by moves of the Environment, and fault-tolerance patterns may be incorporated into the synthesis engine as suggested in [6]. Currently, we are in the process of extending the FESTO MPS demonstrator with capabilities for communicating with the work pieces to be manufactured, which may then (compare "Internet of things / Industrie 4.0"), determine how they should be processed by the processing plant.…”
Section: Discussionmentioning
confidence: 99%
“…[20], [5]) and approaches [27], [16] to retrofit fault tolerance to existing programs have been developed. Closely related to these works is the recent work by Girault and Rutten [22] and the work by Cheng et al [11]. Both provide a complete framework and tool to add fault-tolerant behavior to a given system based on fault and recovery models using controller synthesis [31].…”
Section: Related Workmentioning
confidence: 98%