ENFORCe: A System for Ensuring Formal Correctness of High-level Programs
DOI:
https://doi.org/10.14279/tuj.eceasst.1.82Abstract
Graph programs allow a visual description of programs on graphs and graph-like structures. The correctness of a graph program with respect to a pre- and a postcondition can be shown in a classical way by constructing a weakest precondition of the program relative to the postcondition and checking whether the precondition implies the weakest precondition. ENFORCe is a currently developed system for ensuring formal correctness of graph programs and, more general, high-level programs by computing weakest preconditions of these programs. In this paper, we outline the features of the system and present its software framework.Downloads
Published
2007-07-02
How to Cite
[1]
K. Azab, A. Habel, K.-H. Pennemann, and C. Zuckschwerdt, “ENFORCe: A System for Ensuring Formal Correctness of High-level Programs”, eceasst, vol. 1, Jul. 2007.
Issue
Section
Articles