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 条
  • [11] Diagnosability of Petri nets with observation graphs
    Lefebvre, D.
    Leclercq, E.
    DISCRETE EVENT DYNAMIC SYSTEMS-THEORY AND APPLICATIONS, 2016, 26 (03): : 539 - 559
  • [12] Prototyping of Concurrent Control Systems With Application of Petri Nets and Comparability Graphs
    Wisniewski, Remigiusz
    Karatkevich, Andrei
    Adamski, Marian
    Costa, Aniko
    Gomes, Luis
    IEEE TRANSACTIONS ON CONTROL SYSTEMS TECHNOLOGY, 2018, 26 (02) : 575 - 586
  • [13] Method of Activity Transition Graphs Conversion into Modified Petri Nets of Technological Processes
    Maslakov, M. P.
    Antipov, K., V
    Dobaev, A. Z.
    2017 INTERNATIONAL CONFERENCE ON INDUSTRIAL ENGINEERING, APPLICATIONS AND MANUFACTURING (ICIEAM), 2017,
  • [14] Rbminer: A Tool for Discovering Petri Nets from Transition Systems
    Sole, Marc
    Carmona, Josep
    AUTOMATED TECHNOLOGY FOR VERIFICATION AND ANALYSIS, 2010, 6252 : 396 - +
  • [15] Combining Bond Graphs and Petri Nets Formalism for Modeling Hybrid Dynamic Systems
    Bouhalouane, Mokhtar
    Larbi, Sekhri
    Haffaf, Hafid
    10TH INTERNATIONAL CONFERENCE ON FUTURE NETWORKS AND COMMUNICATIONS (FNC 2015) / THE 12TH INTERNATIONAL CONFERENCE ON MOBILE SYSTEMS AND PERVASIVE COMPUTING (MOBISPC 2015) AFFILIATED WORKSHOPS, 2015, 56 : 252 - 259
  • [16] DUALITY OF STABLE PETRI NETS AND MARKED GRAPHS
    TROPASHKO, VV
    AUTOMATION AND REMOTE CONTROL, 1992, 53 (08) : 1251 - 1256
  • [17] COMPOSITION AND DECOMPOSITION OF PETRI NETS AND THEIR COVERABILITY GRAPHS
    FINKEL, A
    PETRUCCI, L
    RAIRO-INFORMATIQUE THEORIQUE ET APPLICATIONS-THEORETICAL INFORMATICS AND APPLICATIONS, 1994, 28 (02): : 73 - 124
  • [18] Application of Comparability Graphs in Decomposition of Petri Nets
    Wisniewski, Remigiusz
    Karatkevich, Andrei
    Adamski, Marian
    Kur, Daniel
    2014 7TH INTERNATIONAL CONFERENCE ON HUMAN SYSTEM INTERACTIONS (HSI), 2014, : 216 - 220
  • [19] Covering Steps Graphs of Time Petri Nets
    Boucheneb, Hanifa
    Barkaoui, Kamel
    ELECTRONIC NOTES IN THEORETICAL COMPUTER SCIENCE, 2009, 239 (0C) : 155 - 165
  • [20] Transforming event graphs to colored Petri nets
    Kim, D
    Zaidi, AK
    2003 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN AND CYBERNETICS, VOLS 1-5, CONFERENCE PROCEEDINGS, 2003, : 317 - 320