2014
DOI: 10.1007/978-3-319-08918-8_29
|View full text |Cite
|
Sign up to set email alerts
|

All-Path Reachability Logic

Abstract: This paper presents a language-independent proof system for reachability properties of programs written in non-deterministic (e.g., concurrent) languages, referred to as all-path reachability logic. It derives partial-correctness properties with all-path semantics (a state satisfying a given precondition reaches states satisfying a given postcondition on all terminating execution paths). The proof system takes as axioms any unconditional operational semantics, and is sound (partially correct) and (relatively) … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
88
0

Year Published

2017
2017
2020
2020

Publication Types

Select...
4
1
1

Relationship

0
6

Authors

Journals

citations
Cited by 48 publications
(90 citation statements)
references
References 32 publications
0
88
0
Order By: Relevance
“…Several versions of Reachability Logic have been proposed in the last few years [3,4,5,6]. Moreover, rl is built on top of Matching Logic (ml), which also exists in several versions [38,39,40].…”
Section: Reachability Logic ( Rl)mentioning
confidence: 99%
See 4 more Smart Citations
“…Several versions of Reachability Logic have been proposed in the last few years [3,4,5,6]. Moreover, rl is built on top of Matching Logic (ml), which also exists in several versions [38,39,40].…”
Section: Reachability Logic ( Rl)mentioning
confidence: 99%
“…(The situation is somewhat similar to the relationship between rewriting logic and the equational logics underneath it.) We adopt the recent all-paths interpretation of rl [6], and build it upon a minimal ml that is enough to express typical practically-relevant language semantics and properties of programs, and moreover is amenable to symbolic execution by rewriting.…”
Section: Reachability Logic ( Rl)mentioning
confidence: 99%
See 3 more Smart Citations