Full Abstraction for HOPLA
DOI:
https://doi.org/10.7146/brics.v10i42.21814Abstract
A fully abstract denotational semantics for the higher-order process language HOPLA is presented. It characterises contextual and logical equivalence, the latter linking up with simulation. The semantics is a clean, domain-theoretic description of processes as downwards-closed sets of computation paths: the operations of HOPLA arise as syntactic encodings of canonical constructions on such sets; full abstraction is a direct consequence of expressiveness with respect to computation paths; and simple proofs of soundness and adequacy shows correspondence between the denotational and operational semantics.Downloads
Published
2003-12-11
How to Cite
Nygaard, M., & Winskel, G. (2003). Full Abstraction for HOPLA. BRICS Report Series, 10(42). https://doi.org/10.7146/brics.v10i42.21814
Issue
Section
Articles
License
Articles published in DAIMI PB are licensed under a Creative Commons Attribution-NonCommercial-NoDerivs 3.0 Unported License.