Send email Copy Email Address
2020

REFINITY to Model and Prove Program Transformation Rules

Summary

is a workbench for modeling statement-level transformation rules on programs with the aim to formally verify their correctness. It is based on Abstract Execution, a verification framework for abstract programs with a high degree of proof automation, and interfaces with the program prover. We describe the user interface and functionality of , and illustrate its capabilities along the application to proving conditional correctness of a code refactoring rule.

Conference Paper

APLAS

Date published

2020

Date last modified

2026-07-23