ITL semantics of composite Petri nets

被引:2
|
作者
Duan, Zhenhua [1 ]
Klaudel, Hanna [2 ]
Koutny, Maciej [3 ]
机构
[1] Xidian Univ, Sch Comp Sci & Engn, Xian, Peoples R China
[2] Univ Evry Val dEssonne, IBISC, F-91000 Evry, France
[3] Newcastle Univ, Sch Comp Sci, Newcastle Upon Tyne NE1 7RU, Tyne & Wear, England
来源
JOURNAL OF LOGIC AND ALGEBRAIC PROGRAMMING | 2013年 / 82卷 / 02期
基金
英国工程与自然科学研究理事会;
关键词
ITL; Petri net; Box algebra; Composition; Semantics; TEMPORAL LOGIC;
D O I
10.1016/j.jlap.2012.12.001
中图分类号
学科分类号
摘要
Interval temporal logic (ITL) and Petri nets are two well developed formalisms for the specification and analysis of concurrent systems. ITL allows one to specify both the system design and correctness requirements within the same logic based on intervals (sequences of states). As a result, verification of system properties can be carried out by checking that the formula describing a system implies the formula describing a requirement. Petri nets, on the other hand, have action and local state based semantics which allows for a direct expression of causality aspects in system behaviour. As a result, verification of system properties can be carried out using partial order reductions or invariant based techniques. In this paper, we investigate a basic semantical link between temporal logics and compositionally defined Petri nets. In particular, we aim at providing a support for the verification of behavioural properties of Petri nets using methods and techniques developed for ITL. (c) 2012 Elsevier Inc. All rights reserved.
引用
收藏
页码:95 / 110
页数:16
相关论文
共 50 条
  • [21] Decomposition of Petri nets
    D. A. Zaitsev
    Cybernetics and Systems Analysis, 2004, 40 (5) : 739 - 746
  • [22] Statechartable Petri nets
    Eshuis, Rik
    FORMAL ASPECTS OF COMPUTING, 2013, 25 (05) : 659 - 681
  • [23] Clustering for Petri nets
    Keller, W
    THEORETICAL COMPUTER SCIENCE, 2003, 308 (1-3) : 145 - 197
  • [24] Lending Petri nets
    Bartoletti, Massimo
    Cimoli, Tiziana
    Pinna, G. Michele
    SCIENCE OF COMPUTER PROGRAMMING, 2015, 112 : 75 - 101
  • [25] Automatic transformation of MSC diagrams into Petri Nets
    Kryvyy, SL
    Matvyeyeva, LE
    Lopatina, MV
    7TH WORLD MULTICONFERENCE ON SYSTEMICS, CYBERNETICS AND INFORMATICS, VOL V, PROCEEDINGS: COMPUTER SCIENCE AND ENGINEERING: I, 2003, : 140 - 145
  • [26] Model checking of Signal Interpreted Petri Nets
    Weng, XY
    Litz, L
    2001 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN, AND CYBERNETICS, VOLS 1-5: E-SYSTEMS AND E-MAN FOR CYBERNETICS IN CYBERSPACE, 2002, : 2748 - 2752
  • [27] Analyzing Services Composition Using Petri Nets
    Xu, Jiajun
    Yao, Shuzhen
    PROCEEDINGS OF INTERNATIONAL CONFERENCE ON SOFT COMPUTING TECHNIQUES AND ENGINEERING APPLICATION, ICSCTEA 2013, 2014, 250 : 443 - 450
  • [28] Petri nets in systems biology
    Koch, Ina
    SOFTWARE AND SYSTEMS MODELING, 2015, 14 (02) : 703 - 710
  • [29] Behavior relativity of Petri nets
    Changjun Jiang
    Huaiqing Wang
    Shaoyi Liao
    Journal of Computer Science and Technology, 2002, 17 : 770 - 780
  • [30] On the composition of time Petri nets
    Peres, Florent
    Berthomieu, Bernard
    Vernadat, Francois
    DISCRETE EVENT DYNAMIC SYSTEMS-THEORY AND APPLICATIONS, 2011, 21 (03): : 395 - 424