Modeling and analysis of real-time cooperative systems using Petri nets

被引:54
|
作者
Du, YuYue [1 ]
Jiang, ChangJun
Zhou, MengChu
机构
[1] Shadong Univ Sci & Technol, Coll Informat Sci & Engn, Qingdao 266510, Peoples R China
[2] Chinese Acad Sci, Inst Software, State Key Lab Comp Sci, Beijing 100080, Peoples R China
[3] Tongji Univ, Dept Comp Sci & Engn, Shanghai 200092, Peoples R China
[4] New Jersey Inst Technol, Dept Elect Comp Engn, Newark, NJ 07102 USA
[5] Xidian Univ, Sch Electromech Engn, Xian 710071, Peoples R China
基金
中国国家自然科学基金;
关键词
interorganizational workflow; modeling; realtime cooperative system; temporal logic; time Petri net (TPN); verification; workflow analysis;
D O I
10.1109/TSMCA.2007.902622
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
The existing formal techniques are not suitable for elegantly modeling passing value indeterminacy and describing batch processing function in real-time cooperative systems. Moreover, the correct behavior of the systems depends on not only the logical correctness of the results obtained through running work-flows but also the time of producing them before critical deadlines. For these purposes, this paper proposes an interorganizational logical workflow net (ILWN) for modeling and analyzing real-time cooperative systems based on time Petri nets, workflow techniques, and temporal logic. Through attaching logical expressions to some actions of an ILWN model, the size of the model is reduced. Thus, ILWNs can efficiently mitigate the state explosion problem to some extent. Also, this paper analyzes the soundness of a subclass of ILWNs: the OR-restricted ILWNs. A rigorous analysis approach is given based on their static net structures only. The concepts and techniques proposed in this paper are illustrated with a seller-buyer example in electronic commerce.
引用
收藏
页码:643 / 654
页数:12
相关论文
共 50 条
  • [31] CONCURRENT, REAL-TIME SYSTEMS: A SYSTEMATIC APPROACH USING TIMED PETRI NETS.
    Wong, C.Y.
    Dillon, T.S.
    Forward, K.E.
    [J]. Computer Systems Science and Engineering, 1987, 2 (03): : 117 - 124
  • [32] VISUALIZATION OF REAL-TIME CONCEPTS IN PEARL USING PETRI NETS
    PLESSMANN, KW
    WYES, J
    [J]. ANGEWANDTE INFORMATIK, 1987, (07): : 296 - 304
  • [33] DEPENDABILITY MODELING OF REAL-TIME SYSTEMS USING STOCHASTIC REWARD NETS
    CONSTANTINESCU, C
    TRIVEDI, K
    [J]. MICROELECTRONICS RELIABILITY, 1995, 35 (06) : 903 - 914
  • [34] Integrating Petri nets with design methods for concurrent and real-time systems
    Pettit, RG
    Gomaa, H
    [J]. SECOND IEEE INTERNATIONAL CONFERENCE ON ENGINEERING OF COMPLEX COMPUTER SYSTEMS: HELD JOINTLY WITH 6TH CSESAW, 4TH IEEE RTAW, AND SES'96, 1996, : 168 - 171
  • [35] SPECIFICATION AND VALIDATION OF REAL-TIME SYSTEMS BY MEANS OF PETRI QUEUE NETS
    MARTIN, R
    MEMMI, G
    [J]. REVUE TECHNIQUE THOMSON-CSF, 1981, 13 (03): : 635 - 653
  • [36] Stubborn Sets for Real-Time Petri Nets
    Robert H. Sloan
    Ugo Buy
    [J]. Formal Methods in System Design, 1997, 11 : 23 - 40
  • [37] Stubborn sets for real-time Petri nets
    Sloan, RH
    Buy, U
    [J]. FORMAL METHODS IN SYSTEM DESIGN, 1997, 11 (01) : 23 - 40
  • [38] REAL-TIME PROGRAMS TESTING WITH PETRI NETS
    LAMARCHE, G
    TAILLIBERT, P
    [J]. TSI-TECHNIQUE ET SCIENCE INFORMATIQUES, 1985, 4 (01): : 83 - 87
  • [39] Real-time implementation of Petri nets into PLC
    Pivonka, Petr
    Chomat, Ludek
    [J]. PROCEEDING OF THE 11TH WSEAS INTERNATIONAL CONFERENCE ON COMPUTERS: COMPUTER SCIENCE AND TECHNOLOGY, VOL 4, 2007, : 585 - +
  • [40] PERFORMANCE MODELING OF A FAULT-TOLERANT REAL-TIME MULTIPROCESSOR USING STOCHASTIC PETRI NETS
    NARAHARI, Y
    VISWANADHAM, N
    [J]. SADHANA-ACADEMY PROCEEDINGS IN ENGINEERING SCIENCES, 1987, 11 : 187 - 208