Formal Semantics by a Combination of Denotational Semantics and High-Level Petri Nets
DOI:
https://doi.org/10.7146/dpb.v11i152.7426Resumé
Denotational semantics has proved to be an excellent tool for the specification of nearly all kinds of declarations and commands in sequential languages, but the description of concurrent processes is in practice nearly impossible.
High-level Petri nets, on the other hand, have proved their value in the specification of communication and synchronization of concurrent processes.
We propose to combine the two models into a single approach, where denotational semantics is used to build up environments and to describe store transformations, while Petri nets are used to describe sequencing and communication.
Downloads
Publiceret
Citation/Eksport
Nummer
Sektion
Licens
Articles published in DAIMI PB are licensed under a Creative Commons Attribution-NonCommercial-NoDerivs 3.0 Unported License.
