Ciancia V.
Computer Science - Formal Languages and Automata Theory D.3.1 Formal Definitions and Theory FOS: Computer and information sciences Semantics F.1.2 Modes of Computation Dialgebra Computer Science - Logic in Computer Science Formal Languages and Automata Theory (cs.FL) Interactive Systems Logic in Computer Science (cs.LO)
We use dialgebras, generalising both algebras and coalgebras, as a complement of the standard coalgebraic framework, aimed at describing the semantics of an interactive system by the means of reaction rules. In this model, interaction is built-in, and semantic equivalence arises from it, instead of being determined by a (possibly difficult) understanding of the side effects of a component in isolation. Behavioural equivalence in dialgebras is determined by how a given process interacts with the others, and the obtained observations. We develop a technique to inter-define categories of dialgebras of different functors, that in particular permits us to compare a standard coalgebraic semantics and its dialgebraic counterpart. We exemplify the framework using the CCS and the ?-calculus. Remarkably, the dialgebra giving semantics to the ?-calculus does not require the use of presheaf categories.
Source: CALCO 2013 - 5th Conference on Algebra and Coalgebra in Computer Science, pp. 110–125, Warsaw, Poland, 3-6 Settembre 2013
Publisher: SPRINGER-VERLAG BERLIN, HEIDELBERGER PLATZ 3, W-1000 BERLIN 33, GERMANY, Berlin, DEU
@inproceedings{oai:it.cnr:prodotti:271064, title = {Interaction and observation: categorical semantics of reactive systems trough dialgebras}, author = {Ciancia V.}, publisher = {SPRINGER-VERLAG BERLIN, HEIDELBERGER PLATZ 3, W-1000 BERLIN 33, GERMANY, Berlin, DEU}, doi = {10.1007/978-3-642-40206-7_10 and 10.48550/arxiv.1209.5903}, booktitle = {CALCO 2013 - 5th Conference on Algebra and Coalgebra in Computer Science, pp. 110–125, Warsaw, Poland, 3-6 Settembre 2013}, year = {2013} }