DocumentCode
2787606
Title
Assume-Guarantee Reasoning for Deadlock
Author
Chaki, Sagar ; Sinha, Nishant
fYear
2006
fDate
Nov. 2006
Firstpage
134
Lastpage
144
Abstract
We extend the learning-based automated assume guarantee paradigm to perform compositional deadlock detection. We define failure automata, a generalization of finite automata that accept regular failure sets. We develop a learning algorithm LF that constructs the minimal deterministic failure automaton accepting any unknown regular failure set using a minimally adequate teacher. We show how LF can be used for compositional regular failure language containment, and deadlock detection, using non-circular and circular assume guarantee rules. We present an implementation of our techniques and encouraging experimental results on several non-trivial benchmarks
Keywords
finite automata; inference mechanisms; system recovery; assume-guarantee reasoning; compositional deadlock detection; compositional regular failure language containment; failure automata; finite automata; Computational modeling; Detection algorithms; Explosions; Learning automata; Software engineering; System recovery;
fLanguage
English
Publisher
ieee
Conference_Titel
Formal Methods in Computer Aided Design, 2006. FMCAD '06
Conference_Location
San Jose, CA
Print_ISBN
0-7695-2707-8
Type
conf
DOI
10.1109/FMCAD.2006.8
Filename
4021019
Link To Document