Abstract. This paper presents a language-independent proof system for reacha-bility properties of programs written in non-deterministic (concurrent) languages, referred to as reachability logic. The proof system derives partial-correctness properties with either all-path or one-path semantics, i.e., that states satisfying a given precondition reach states satisfying a given postcondition on all execu-tion paths, respectively on one execution path. Reachability logic takes as axioms any unconditional operational semantics, and is sound (i.e., partially correct) and (relatively) complete, independent of the object language; the soundness has also been mechanized. The proof system is implemented in a tool for semantics-based verification as pa...
Abstract. This paper proposes a novel method of harnessing existing SAT solvers to verify reachabili...
International audienceWe propose a deductive verification approach for proving partial-correctness a...
This dissertation presents a significant step forward in automatic and semi-automatic reasoning for ...
This paper presents a language-independent proof system for reachability properties of programs writ...
Abstract. This paper introduces *reachability logic*, a language-independent seven-rule proof system...
Recent years have seen a renewed interest in the area of deductive program verification, with focus ...
International audienceRewriting Logic is a simply, flexible, and powerful framework for specifying a...
This paper presents a verification framework that is parametric in a (trusted) operational semantics...
International audienceThis paper presents a formal approach to proving temporal reachability propert...
Reachability logic has been applied to K rewrite-rule-based language definitions as a language...
International audienceReachability Logic (RL) is a formalism for defining the operational semantics ...
AbstractThis paper presents MatchC, a matching logic reachability verifier using the K framework. K ...
Matching logic reachability has been recently proposed as an alternative program verification appro...
Previous work on rewriting and reachability logic establishes a vision for a language-agnostic progr...
This paper shows how to harness existing theorem provers for first-order logic to automatically veri...
Abstract. This paper proposes a novel method of harnessing existing SAT solvers to verify reachabili...
International audienceWe propose a deductive verification approach for proving partial-correctness a...
This dissertation presents a significant step forward in automatic and semi-automatic reasoning for ...
This paper presents a language-independent proof system for reachability properties of programs writ...
Abstract. This paper introduces *reachability logic*, a language-independent seven-rule proof system...
Recent years have seen a renewed interest in the area of deductive program verification, with focus ...
International audienceRewriting Logic is a simply, flexible, and powerful framework for specifying a...
This paper presents a verification framework that is parametric in a (trusted) operational semantics...
International audienceThis paper presents a formal approach to proving temporal reachability propert...
Reachability logic has been applied to K rewrite-rule-based language definitions as a language...
International audienceReachability Logic (RL) is a formalism for defining the operational semantics ...
AbstractThis paper presents MatchC, a matching logic reachability verifier using the K framework. K ...
Matching logic reachability has been recently proposed as an alternative program verification appro...
Previous work on rewriting and reachability logic establishes a vision for a language-agnostic progr...
This paper shows how to harness existing theorem provers for first-order logic to automatically veri...
Abstract. This paper proposes a novel method of harnessing existing SAT solvers to verify reachabili...
International audienceWe propose a deductive verification approach for proving partial-correctness a...
This dissertation presents a significant step forward in automatic and semi-automatic reasoning for ...