Proceedings of Twelfth Annual IEEE Symposium on Logic in Computer Science
DOI: 10.1109/lics.1997.614955
|View full text |Cite
|
Sign up to set email alerts
|

Towards a mathematical operational semantics

Abstract: We present a categorical theory of 'well-behaved' operational semantics which aims at complementing the established theory of domains and denotational semantics to form a coherent whole. It is shown that, if the operational rules of a programming language can be modelled as a natural transformation of a suitable general form, depending on functorial notions of syntax and behaviour, then one gets the following for free: an operational model satisfying the rules and a canonical, internally fully abstract denotat… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

2
334
0

Publication Types

Select...
7
1

Relationship

0
8

Authors

Journals

citations
Cited by 245 publications
(336 citation statements)
references
References 25 publications
2
334
0
Order By: Relevance
“…[34,7]). Such a ρ corresponds to a specification format of operational rules, and is sometimes referred to as a simple SOS specification.…”
Section: Distributive Laws and Bialgebrasmentioning
confidence: 99%
“…[34,7]). Such a ρ corresponds to a specification format of operational rules, and is sometimes referred to as a simple SOS specification.…”
Section: Distributive Laws and Bialgebrasmentioning
confidence: 99%
“…Such an abstraction is possible due to a compatibility between computational and observational features in the structures considered. This compatibility, which amounts to computations preserving observational indistinguishability and to observations preserving reachability, is attained using an approach similar to that of [17], where liftings of monads to categories of coalgebras are used to define operational semantics which are well-behaved w.r.t. denotational ones.…”
Section: Combined Structures and Their Logicmentioning
confidence: 99%
“…It follows from [17] that, for a combined signature (C, G, F, σ), the category Alg(T σ ) has both an initial and a final object. The initial T σ -algebra provides an observational structure on ground computations, whereas the final T σ -algebra provides a computational structure on abstract states.…”
Section: Natural Transformation Such That the Following Diagram Commmentioning
confidence: 99%
See 1 more Smart Citation
“…To this end, we plan to apply the bialgebraic framework introduced by Turi and Plotkin [29]. However, in order to port this approach to our setting we have to solve several technical issues, due to the fact that we are working in Meas and using the Giry functor ∆.…”
Section: Introductionmentioning
confidence: 99%