This paper presents a language-independent proof system for reachability 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 execution 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 part of the K ...
We study the safety verification (reachability problem) for concurrent programs with uninterpreted f...
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 ...
Abstract. This paper presents a language-independent proof system for reacha-bility properties of pr...
Abstract. This paper introduces *reachability logic*, a language-independent seven-rule proof system...
International audienceRewriting Logic is a simply, flexible, and powerful framework for specifying a...
Recent years have seen a renewed interest in the area of deductive program verification, with focus ...
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 ...
Matching logic reachability has been recently proposed as an alternative program verification appro...
AbstractThis paper presents MatchC, a matching logic reachability verifier using the K framework. K ...
Abstract. This paper proposes a novel method of harnessing existing SAT solvers to verify reachabili...
This paper shows how to harness existing theorem provers for first-order logic to automatically veri...
We study the safety verification (reachability problem) for concurrent programs with uninterpreted f...
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 ...
Abstract. This paper presents a language-independent proof system for reacha-bility properties of pr...
Abstract. This paper introduces *reachability logic*, a language-independent seven-rule proof system...
International audienceRewriting Logic is a simply, flexible, and powerful framework for specifying a...
Recent years have seen a renewed interest in the area of deductive program verification, with focus ...
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 ...
Matching logic reachability has been recently proposed as an alternative program verification appro...
AbstractThis paper presents MatchC, a matching logic reachability verifier using the K framework. K ...
Abstract. This paper proposes a novel method of harnessing existing SAT solvers to verify reachabili...
This paper shows how to harness existing theorem provers for first-order logic to automatically veri...
We study the safety verification (reachability problem) for concurrent programs with uninterpreted f...
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 ...