Compositional Characterization of Observable Program Properties
DOI:
https://doi.org/10.7146/dpb.v19i328.6718Resumé
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.Downloads
Publiceret
1990-08-01
Citation/Eksport
Steffen, B., Jay, C. B., & Mendler, M. (1990). Compositional Characterization of Observable Program Properties. DAIMI Report Series, 19(328). https://doi.org/10.7146/dpb.v19i328.6718
Nummer
Sektion
Articles
Licens
Articles published in DAIMI PB are licensed under a Creative Commons Attribution-NonCommercial-NoDerivs 3.0 Unported License.