Learning to divide and conquer: applying the \(L^*\) algorithm to automate assume-guarantee reasoning
DOI10.1007/s10703-008-0049-6zbMath1147.68053OpenAlexW2117013774MaRDI QIDQ934706
Mihaela Gheorghiu Bobaru, Corina S. Păsăreanu, Dimitra Giannakopoulou, Jamieson M. Cobleigh, Howard Barringer
Publication date: 30 July 2008
Published in: Formal Methods in System Design (Search for Journal in Brave)
Full work available at URL: https://doi.org/10.1007/s10703-008-0049-6
LearningModel checkingAssume-guarantee reasoningCompositional verificationLabeled transition systemsProof rulesSafety properties
Computational learning theory (68Q32) Specification and verification (program logics, model checking, etc.) (68Q60)
Related Items (16)
Uses Software
Cites Work
- Unnamed Item
- Unnamed Item
- Unnamed Item
- Unnamed Item
- Unnamed Item
- Unnamed Item
- Learning regular sets from queries and counterexamples
- Inference of finite automata using homing sequences
- Learning-Based Symbolic Assume-Guarantee Reasoning with Automatic Decomposition
- Synthesis of interface specifications for Java classes
- SAT-Based Compositional Verification Using Lazy Learning
- Computer Aided Verification
- FM 2005: Formal Methods
- Refining Interface Alphabets for Compositional Verification
- Optimized L*-Based Assume-Guarantee Reasoning
This page was built for publication: Learning to divide and conquer: applying the \(L^*\) algorithm to automate assume-guarantee reasoning