2015
DOI: 10.4204/eptcs.199.2
|View full text |Cite
|
Sign up to set email alerts
|

Finite Countermodel Based Verification for Program Transformation (A Case Study)

Abstract: Both automatic program verification and program transformation are based on program analysis. In the past decade a number of approaches using various automatic general-purpose program transformation techniques (partial deduction, specialization, supercompilation) for verification of unreachability properties of computing systems were introduced and demonstrated [10,19,30,36]. On the other hand, the semantics based unfold-fold program transformation methods pose themselves diverse kinds of reachability tasks an… Show more

Help me understand this report
View preprint versions

Search citation statements

Order By: Relevance

Paper Sections

Select...
3

Citation Types

0
5
0

Year Published

2018
2018
2021
2021

Publication Types

Select...
2
2

Relationship

0
4

Authors

Journals

citations
Cited by 4 publications
(5 citation statements)
references
References 40 publications
0
5
0
Order By: Relevance
“…There are similarities between our work and verification techniques based on program transformation [22,30]. Our systematic exploration of execution rules for abstraction is similar to unfolding, and widening is similar to folding.…”
Section: Related Workmentioning
confidence: 86%
“…There are similarities between our work and verification techniques based on program transformation [22,30]. Our systematic exploration of execution rules for abstraction is similar to unfolding, and widening is similar to folding.…”
Section: Related Workmentioning
confidence: 86%
“…There are similarities between our work and verification techniques based on program transformation [23,36]. Our systematic exploration of execution rules for abstraction is similar to unfolding, and widening is similar to folding.…”
Section: Related Workmentioning
confidence: 87%
“…There are similarities between our work and verification techniques based on program transformation (e.g., [21,32]) like partial evaluation [29] and supercompilation [48]. Our systematic exploration of execution rules for abstraction is similar to unfolding, and our use of widening is similar to folding.…”
Section: Related Workmentioning
confidence: 92%