Proof Rules for Automated Compositional Verification through Learning

Howard Barringer, Dimitra Giannakopolou, Corina S. Păsăreanu · Research Explorer (The University of Manchester) · 2003

Compositional proof systems not only enable the stepwise development of concurrent processes but also provide a basis to alleviate the state explosion problem associated with model checking. An assume-guarantee style of specification and reasoning has long been advocated to achieve compositionality. However, this style of reasoning is often nontrivial, typically requiring human input to determine appropriate assumptions. In this paper, we present novel assumeguarantee rules in the setting of finite labelled transition systems with blocking communication. We show how these rules can be applied in an iterative and fully automated fashion within a framework based on learning.

Read the paper · More papers on PaperTik