Reducing Total Correctness to Partial Correctness by a Transformation of the Language Semantics
Authors: Sebastian Buruiana and Stefan Ciobaca
Paper Information
| Title: | Reducing Total Correctness to Partial Correctness by a Transformation of the Language Semantics |
| Authors: | Sebastian Buruiana and Stefan Ciobaca |
| Proceedings: | WPTE Extended Abstracts |
| Editor: | Joachim Niehren |
| Keywords: | partial correctness, total correctness, reachability logic, operational semantics, program transformation, termination, program verification |
| Abstract: | ABSTRACT. We give a language-parametric solution to the problem of total correctness, by automatically reducing it to the problem of partial correctness, under the assumption that a variant that decreases with each program step in a well-founded order is provided. Our approach assumes that the programming language semantics is given as a rewrite theory. We implement a prototype on top of the RMT tool and we show that it works in practice on a number of examples. |
| Pages: | 15 |
| Talk: | Jul 08 14:00 (Session 40R) |
| Paper: | ![]() |
