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 条
  • [21] SHUFFLE EQUATIONS, PARALLEL TRANSITION-SYSTEMS AND EQUATIONAL PETRI NETS
    BLOOM, SL
    SUTNER, K
    LECTURE NOTES IN COMPUTER SCIENCE, 1989, 351 : 134 - 148
  • [22] CTS SYSTEMS AND PETRI NETS
    AALBERSBERG, IJ
    ROZENBERG, G
    THEORETICAL COMPUTER SCIENCE, 1985, 40 (2-3) : 149 - 162
  • [23] PETRI NETS IN EXPERT SYSTEMS
    Polach, Petr
    Million, Pavel
    Honzik, Petr
    Pohl, Jan
    16TH INTERNATIONAL CONFERENCE ON SOFT COMPUTING MENDEL 2010, 2010, : 216 - 222
  • [24] Ubiquitous systems and Petri nets
    Escrig, DD
    Alonso, OM
    Velardo, FR
    COMPUTATIONAL SCIENCE AND ITS APPLICATIONS - ICCSA 2005, PT 2, 2005, 3481 : 1156 - 1166
  • [25] Petri nets in systems biology
    Koch, Ina
    SOFTWARE AND SYSTEMS MODELING, 2015, 14 (02): : 703 - 710
  • [26] Petri nets in systems biology
    Ina Koch
    Software & Systems Modeling, 2015, 14 : 703 - 710
  • [27] Algebraic higher-order nets: Graphs and Petri nets as tokens
    Hoffmann, K
    Mossakowski, T
    RECENT TRENDS IN ALGEBRAIC DEVELOPMENT TECHNIQUES, 2003, 2755 : 253 - 267
  • [28] P systems and Petri nets
    Qi, ZW
    You, JY
    Mao, HY
    MEMBRANE COMPUTING, 2004, 2933 : 286 - 303
  • [29] Petri nets in measuring systems
    Lukaszewski, Robert
    Winiecki, Wieslaw
    INTERNATIONAL JOURNAL OF ELECTRONICS AND TELECOMMUNICATIONS, 2005, 51 : 139 - 158
  • [30] From Graphs to the Science Computer of a Space Telescope The Power of Petri Nets in Systems Engineering
    Graczyk, Rafal
    Bujwan, Waldemar
    Darmetko, Marcin
    Dziezyc, Marcin
    Galano, Damien
    Grochowski, Konrad
    Kurowski, Michal
    Juchnikowski, Grzegorz
    Morawski, Marek
    Mosdorf, Michal
    Orleanski, Piotr
    Thizy, Cedric
    Volp, Marcus
    APPLICATION AND THEORY OF PETRI NETS AND CONCURRENCY (PETRI NETS 2022), 2022, 13288 : 153 - 174