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: |