• 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