From SOS Specifications to Structured Coalgebras: How to Make Bisimulation a Congruence |
| |
Affiliation: | 1. Dipartimento di Informatica, Universitá degli Studi di Pisa, Corso Italia, 40, I - 56125 Pisa, Italia;2. Universität GH Paderborn, FB 17 Mathematik und Informatik, Warburger Str. 100, D-33098 Paderborn, Germany |
| |
Abstract: | In this paper we address the issue of providing a structured coalgebra presentation of transition systems with algebraic structure on states determined by an equational specification Γ. More precisely, we aim at representing such systems as coalgebras for an endofunctor on the category of Γ-algebras. The systems we consider are specified by using a quite general format of SOS rules, the algebraic format, which in general does not guarantee that bisimilarity is a congruence.We first show that the structured coalgebra representation works only for systems where transitions out of complex states can be derived from transitions out of corresponding component states. This decomposition property of transitions indeed ensures that bisimilarity is a congruence. For a system not satisfying this requirement, next we propose a closure construction which adds context transitions, i.e., transitions that spontaneously embed a state into a bigger context or vice-versa. The notion of bisimulation for the enriched system coincides with the notion of dynamic bisimilarity for the original one, that is, with the coarsest bisimulation which is a congruence. This is sufficient to ensure that the structured coalgebra representation works for the systems obtained as result of the closure construction. |
| |
Keywords: | |
本文献已被 ScienceDirect 等数据库收录! |
|