Compositional Characterization of Observable Program Properties
- 1 August 1990
- journal article
- Published by Det Kgl. Bibliotek/Royal Danish Library in DAIMI Report Series
- Vol. 19 (328)
- https://doi.org/10.7146/dpb.v19i328.6718
Abstract
In this paper we model both program behaviours and abstractions between them as lax functors, which generalize abstract interpretations by exploiting the natural ordering of program properties. This generalization provides a framework in which correctness (safety) and completeness of abstract interpretations naturally arise from this order. Furthermore, it supports modular and stepwise refinement: given a program behaviour, its characterization, which is a ''best'' correct and complete denotational semantics for it, can be determined in a compositional way.Keywords
This publication has 0 references indexed in Scilit: