@inproceedings{391ce598791247ae8ef695446164f80c,
title = "Towards fault-tolerant embedded systems with imperfect fault detection",
abstract = "Many state-of-the-art approaches on fault-tolerant system design make the simplifying assumption that all faults are detected within a certain time interval. However, based on a detailed experimental analysis, we observe that perfect fault detection is not only an impractical assumption but even if implementable also a suboptimal design decision. This paper presents an approach that takes imperfect fault detection into account. Novel analysis and optimization techniques are developed, which distinguish detectable and undetectable faults in the overall workflow. Besides synthesizing the task schedules, our approach also decides which of the available fault detectors is selected for each task instance. Experimental results show that our approach finds solutions with several orders of magnitude higher reliability than current approaches.",
keywords = "design optimization, embedded systems, reliability",
author = "Jia Huang and Kai Huang and Andreas Raabe and Christian Buckl and Alois Knoll",
year = "2012",
doi = "10.1145/2228360.2228398",
language = "English",
isbn = "9781450311991",
series = "Proceedings - Design Automation Conference",
pages = "188--196",
booktitle = "Proceedings of the 49th Annual Design Automation Conference, DAC '12",
note = "49th Annual Design Automation Conference, DAC '12 ; Conference date: 03-06-2012 Through 07-06-2012",
}