A single complete relational rule for coalgebraic refinement

dc.contributor.authorRodrigues, César J.
dc.contributor.authorOliveira, José Nuno Fonseca
dc.contributor.authorBarbosa, L. S.
dc.date.accessioned2012-09-19T11:13:18Z
dc.date.available2012-09-19T11:13:18Z
dc.date.issued2009
dc.description.abstractA transition system can be presented either as a binary relation or as a coalgebra for the powerset functor, each representation being obtained from the other by transposition. More generally, a coalgebra for a functor F generalises transition systems in the sense that a shape for transitions is determined by F, typically encoding a signature of methods and observers. This paper explores such a duality to frame in purely relational terms coalgebraic refinement, showing that relational (data) refinement of transition relations, in its two variants, downward and upward (functional) simulations, is equivalent to coalgebraic refinement based on backward and forward morphisms, respectively. Going deeper, it is also shown that downward simulation provides a complete relational rule to prove coalgebraic refinement. With such a single rule the paper defines a pre-ordered calculus for refinement of coalgebras, with bisimilarity as the induced equivalence. The calculus is monotonic with respect to the main relational operators and arbitrary relator F, therefore providing a framework for structural reasoning about refinement.por
dc.distributioninternationalpor
dc.identifier.doi10.1016/j.entcs.2009.12.014por
dc.identifier.issn1571-0661
dc.identifier.urihttps://hdl.handle.net/1822/20274
dc.language.isoengpor
dc.peerreviewedyespor
dc.publisherElsevierpor
dc.relation.publisherversionhttp://dx.doi.org/10.1016/j.entcs.2009.12.014por
dc.rightsopenAccesspor
dc.subjectTransition systemspor
dc.subjectRefinementpor
dc.subjectcoalgebraic refinementpor
dc.subject.wosScience & Technologypor
dc.titleA single complete relational rule for coalgebraic refinementpor
dc.typearticlepor
dspace.entity.typePublicationen
oaire.citationEndPage19por
oaire.citationIssueCpor
oaire.citationStartPage3por
oaire.citationTitleElectronic Notes in Theoretical Computer Sciencepor
oaire.citationVolume259por
sdum.journalElectronic Notes in Theoretical Computer Sciencepor
sdum.publicationstatuspublishedpor

Ficheiros

Pacote original

A mostrar 1 - 1 de 1
A carregar...
Nome:
Refine09-RBO.pdf
Tamanho:
316.06 KB
Formato:
Adobe Portable Document Format