Transition systems, link graphs and Petri nets

A framework is defined within which reactive systems can be studied formally. The framework is based on s-categories, which are a new variety of categories within which reactive systems can be set up in such a way that labelled transition systems can be uniformly extracted. These lead in turn to beh...

Full description

Saved in:
Bibliographic Details
Published inMathematical structures in computer science Vol. 16; no. 6; pp. 989 - 1047
Main Authors LEIFER, JAMES J., MILNER, ROBIN
Format Journal Article
LanguageEnglish
Published Cambridge, UK Cambridge University Press 01.12.2006
Online AccessGet full text

Cover

Loading…
More Information
Summary:A framework is defined within which reactive systems can be studied formally. The framework is based on s-categories, which are a new variety of categories within which reactive systems can be set up in such a way that labelled transition systems can be uniformly extracted. These lead in turn to behavioural preorders and equivalences, such as the failures preorder (treated elsewhere) and bisimilarity, which are guaranteed to be congruential. The theory rests on the notion of relative pushout, which was previously introduced by the authors. The framework is applied to a particular graphical model, known as link graphs, which encompasses a variety of calculi for mobile distributed processes. The specific theory of link graphs is developed. It is then applied to an established calculus, namely condition-event Petri nets. In particular, a labelled transition system is derived for condition-event nets, corresponding to a natural notion of observable actions in Petri-net theory. The transition system yields a congruential bisimilarity coinciding with one derived directly from the observable actions. This yields a calibration of the general theory of reactive systems and link graphs against known specific theories.
Bibliography:istex:810A1D3F766DB9ABE8292D1D3092BB33935B3B62
PII:S0960129506005664
ark:/67375/6GQ-KVQPM8D8-J
ObjectType-Article-2
SourceType-Scholarly Journals-1
ObjectType-Feature-1
content type line 23
ISSN:0960-1295
1469-8072
DOI:10.1017/S0960129506005664