Transition systems, link graphs and Petri nets

被引:15
|
作者
Leifer, James J.
Milner, Robin
机构
[1] Inst Natl Rech Informat & Automat, F-78153 Le Chesnay, France
[2] Univ Cambridge, Comp Lab, Cambridge CB3 0FD, England
关键词
D O I
10.1017/S0960129506005664
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
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.
引用
收藏
页码:989 / 1047
页数:59
相关论文
共 50 条
  • [32] Analysis of approximate Petri nets by means of occurrence graphs
    Suraj, Zbigniew
    Fryc, Barbara
    FUNDAMENTA INFORMATICAE, 2007, 79 (3-4) : 541 - 551
  • [33] Decomposition of transition systems into sets of synchronizing Free-choice Petri Nets
    Teren, Viktor
    Cortadella, Jordi
    Villa, Tiziano
    2022 25TH EUROMICRO CONFERENCE ON DIGITAL SYSTEM DESIGN (DSD), 2022, : 165 - 173
  • [34] ALGORITHMS FOR COMPUTING COVERABILITY GRAPHS FOR CONTINUOUS PETRI NETS
    Novosad, Petr
    Ceska, Milan
    EUROPEAN SIMULATION AND MODELLING CONFERENCE 2008, 2008, : 489 - 491
  • [35] Business alignments based on reachable graphs of Petri nets
    Han D.
    Tian Y.
    Du Y.
    Zhang Q.
    Jisuanji Jicheng Zhizao Xitong/Computer Integrated Manufacturing Systems, CIMS, 2020, 26 (06): : 1589 - 1606
  • [36] Enforcing transition deadlines in time Petri nets
    Wang, Haisheng
    Grigore, Liviu
    Buy, Ugo
    Darabi, Houshang
    ETFA 2007: 12TH IEEE INTERNATIONAL CONFERENCE ON EMERGING TECHNOLOGIES AND FACTORY AUTOMATION, VOLS 1-3, 2007, : 604 - 611
  • [37] Hierarchies of place/transition refinements in Petri nets
    Zuberek, WM
    Bluemke, I
    ETFA '96 - 1996 IEEE CONFERENCE ON EMERGING TECHNOLOGIES AND FACTORY AUTOMATION, PROCEEDINGS, VOLS 1 AND 2, 1996, : 355 - 360
  • [38] Transition firing rules of logic petri nets
    Du, Yu Yue
    Wang, Jing
    Zhang, Yong Feng
    Journal of Software Engineering, 2014, 8 (01): : 23 - 31
  • [39] Canonical Transition Set Semantics for Petri Nets
    Wang, Yunhe
    Jiao, Li
    APPLICATIONS AND THEORY OF PETRI NETS, PROCEEDINGS, 2010, 6128 : 84 - 103
  • [40] Stochastic Petri Nets in Systems Biology
    Ole Schulz-Trieglaff
    BMC Bioinformatics, 6 (Suppl 3)