PETRI NETS AS EXECUTABLE SPECIFICATIONS OF HIGH-LEVEL TIMED PARALLEL SYSTEMS

被引:0
|
作者
Pommereau, Franck [1 ]
机构
[1] Univ Paris 12, LACL, 61 Ave Gen Gaulle, F-94010 Creteil, France
来源
关键词
Petri nets; parallelism; real-time; execution machines;
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
We propose to use high-level Petri nets as a model for the semantics of high-level parallel systems. This model is known to be useful for the purpose of verification and we show that it is also executable in a parallel way. Executing a Petri net is not difficult in general but more complicated in a timed context, which makes necessary to synchronise the internal time of the Petri net with the real time of its environment. Another problem is to relate the execution of a Petri net, which has its own semantics, to that of its environment; i.e., to properly handle input/output. This paper presents a parallel algorithm to execute Petri nets with time, enforcing the even progression of internal time with respect to that of the real time and allowing the exchange of information with the environment. We define a class of Petri nets suitable for a parallel execution machine which preserves the step sequence semantics of the nets and ensures time consistent executions while taking into account the solicitation of its environment. The question of the efficient verification of such nets has been addressed in a separate paper [14], the present one is more focused on the practical aspects involved in the execution of so modelled systems.
引用
收藏
页码:71 / 81
页数:11
相关论文
共 50 条
  • [21] High-level hybrid petri nets: A definition
    Giua, A
    Usai, E
    [J]. PROCEEDINGS OF THE 35TH IEEE CONFERENCE ON DECISION AND CONTROL, VOLS 1-4, 1996, : 148 - 150
  • [22] Modelling mobility in high-level Petri nets
    Devillers, Raymond
    Klaudel, Hanna
    Koutny, Maciej
    [J]. SEVENTH INTERNATIONAL CONFERENCE ON APPLICATION OF CONCURRENCY TO SYSTEM DESIGN, PROCEEDINGS, 2007, : 110 - +
  • [23] A class of high-level Petri Nets: XML algebraic nets
    Tang, Da
    Li, Ye
    Wang, Xiu-Kun
    [J]. Dalian Ligong Daxue Xuebao/Journal of Dalian University of Technology, 2008, 48 (06): : 912 - 918
  • [24] Supporting adaptive learning with high level timed Petri nets
    Gao, S
    Zhang, ZL
    Wells, J
    Hawryszkiewycz, I
    [J]. KNOWLEDGE-BASED INTELLIGENT INFORMATION AND ENGINEERING SYSTEMS, PT 3, PROCEEDINGS, 2005, 3683 : 834 - 840
  • [25] Modeling DEDS with object-oriented high-level petri nets-consistent nets on object-oriented high-level petri nets
    Ningbo Univ, Ningbo, China
    [J]. Zidonghua Xuebao, 3 (319-325):
  • [26] Monitoring of flexible production systems using high-level Petri net specifications
    Feldmann, K
    Colombo, AW
    [J]. CONTROL ENGINEERING PRACTICE, 1999, 7 (12) : 1449 - 1466
  • [27] Translating TPAL specifications into timed-arc Petri nets
    Valero, V
    Pardo, JJ
    Cuartero, F
    [J]. APPLICATIONS AND THEORY OF PETRI NETS 2002, 2002, 2360 : 414 - 433
  • [28] Modelling the production systems in industry 4.0 and their availability with high-level Petri nets
    Long, F.
    Zeiler, P.
    Bertsche, B.
    [J]. IFAC PAPERSONLINE, 2016, 49 (12): : 145 - 150
  • [29] Fuzzy rule base systems verification using high-level Petri nets
    Yang, SJH
    Tsai, JJP
    Chen, CC
    [J]. IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 2003, 15 (02) : 457 - 473
  • [30] Comparative study and categorization of high-level petri nets
    Gerogiannis, VC
    Kameas, AD
    Pintelas, PE
    [J]. JOURNAL OF SYSTEMS AND SOFTWARE, 1998, 43 (02) : 133 - 160