Abstract
This paper presents a verification framework that is parametric in a (trusted) operational semantics of some programming language. The underlying proof system is languageindependent and consists of eight proof rules. The proof system is proved partially correct and relatively complete (with respect to the programming language configuration model). To show its practicality, the generic framework is instantiated with a fragment of C and evaluated with encouraging results.
Original language | English (US) |
---|---|
Pages (from-to) | 555-574 |
Number of pages | 20 |
Journal | ACM SIGPLAN Notices |
Volume | 47 |
Issue number | 10 |
DOIs | |
State | Published - Oct 2012 |
Keywords
- Hoare logic
- Matching logic
- Reachability
ASJC Scopus subject areas
- General Computer Science