Synthesis of fault-tolerant embedded systems using games: from theory to practice

  • Authors:
  • Chih-Hong Cheng;Harald Rueß;Alois Knoll;Christian Buckl

  • Affiliations:
  • Department of Informatics, Technische Universität München, Garching, Germany;Fortiss GmbH, München, Germany;Department of Informatics, Technische Universität München, Garching, Germany;Fortiss GmbH, München, Germany

  • Venue:
  • VMCAI'11 Proceedings of the 12th international conference on Verification, model checking, and abstract interpretation
  • Year:
  • 2011

Quantified Score

Hi-index 0.00

Visualization

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 fault-tolerant mechanism templastes 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 constraint solving. The overall approach is implemented to a prototype tool chain and is illustrated using examples.