2007
DOI: 10.1142/s0129054107004553
|View full text |Cite
|
Sign up to set email alerts
|

Modular Ranking Abstraction

Abstract: Predicate abstraction has become one of the most successful methodologies for proving safety properties of programs. Recently, several abstraction methodologies have been proposed for proving liveness properties. This paper studies "ranking abstraction" where a program is augmented by a non-constraining progress monitor based on a set of ranking functions, and further abstracted by predicate-abstraction, to allow for automatic verification of progress properties. Unlike many liveness methodologies, the augment… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1

Citation Types

0
14
0

Year Published

2009
2009
2010
2010

Publication Types

Select...
6

Relationship

0
6

Authors

Journals

citations
Cited by 12 publications
(14 citation statements)
references
References 11 publications
0
14
0
Order By: Relevance
“…(1) use ranking abstraction [9,3,2] and construct D α and ψ α from D and ψ, and then construct a pending graph [2] based on D α . (2) construct an initial rank for each node (except the goal state) of the pending graph and a set of helpful compassion requirements associated to each of these nodes of the pending graph.…”
Section: Proving a Response Propertymentioning
confidence: 99%
See 4 more Smart Citations
“…(1) use ranking abstraction [9,3,2] and construct D α and ψ α from D and ψ, and then construct a pending graph [2] based on D α . (2) construct an initial rank for each node (except the goal state) of the pending graph and a set of helpful compassion requirements associated to each of these nodes of the pending graph.…”
Section: Proving a Response Propertymentioning
confidence: 99%
“…This step is carried out according to the technique of ranking abstraction [9,3,2] and pending graph [2].…”
Section: Ranking Abstraction and Pending Graphmentioning
confidence: 99%
See 3 more Smart Citations