2011
Pointwise Extensions of GSOS-Defined Operations
Publication
Publication
Mathematical Structures in Computer Science , Volume 21 - Issue 2 p. 321- 361
Final coalgebras capture system behaviours such as streams, infinite trees and processes. Algebraic operations on a final coalgebra can be defined by distributive laws (of a syntax functor $\FSig$ over a behaviour functor $F$). Such distributive laws correspond to abstract specification formats. One such format is a generalisation of the GSOS rules known from structural operational semantics of processes. We show that given an abstract GSOS specification $\rho$ that defines operations $\sigma$ on a final $F$-coalgebra, we can systematically construct a GSOS specification $\ov\rho$ that defines the pointwise extension $\ov\sigma$ of $\sigma$ on a final $F^A$-coalgebra. The construction relies on adding a family of auxiliary ``buffer'' operations to the syntax. These buffer operations depend only on $A$, and so the construction is uniform for all $\sigma$ and $F$.
Additional Metadata | |
---|---|
, , | |
Cambridge U.P. | |
Mathematical Structures in Computer Science | |
Organisation | Computer Security |
Hansen, H., & Klin, B. (2011). Pointwise Extensions of GSOS-Defined Operations. Mathematical Structures in Computer Science, 21(2), 321–361. |