PETRI-NET-BASED DEADLOCK ANALYSIS OF PROCESS ALGEBRA PROGRAMS

被引:7
|
作者
RONDOGIANNIS, P [1 ]
CHENG, MHM [1 ]
机构
[1] UNIV VICTORIA, DEPT COMP SCI, VICTORIA V8W 3P6, BC, CANADA
关键词
D O I
10.1016/0167-6423(94)00011-5
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Recent research has been conducted on representing Process Algebra programs by safe Petri nets. We suggest that such a representation offers direct benefits: one can use methods that have been developed in the Petri net theory domain, to reason about Process Algebra programs. We propose for a subset of a specific Process Algebra (Milner's Calculus of Communicating Systems or CCS), a deadlock detection algorithm which is based on Petri net reduction techniques. The Petri net model of a CCS program is transformed into a simpler one which contains a smaller number of states, without losing however any deadlock information. An implementation of the proposed technique confirms that net-based verification of processes is a promising area of research.
引用
收藏
页码:55 / 89
页数:35
相关论文
共 50 条
  • [21] The analysis and test of Petri Net's deadlock
    Tang, Peihe
    2005 International Symposium on Computer Science and Technology, Proceedings, 2005, : 188 - 193
  • [22] A Petri-net-based model for the mathematical analysis of multi-agent systems
    Hiraishi, K
    IEICE TRANSACTIONS ON FUNDAMENTALS OF ELECTRONICS COMMUNICATIONS AND COMPUTER SCIENCES, 2001, E84A (11) : 2829 - 2837
  • [23] PETRI-NET-BASED HYPERTEXT - DOCUMENT STRUCTURE WITH BROWSING SEMANTICS
    STOTTS, PD
    FURUTA, R
    ACM TRANSACTIONS ON INFORMATION SYSTEMS, 1989, 7 (01) : 3 - 29
  • [24] Woflan 2.0 - A Petri-net-based workflow diagnosis tool
    Verbeek, E
    van der Aalst, WMP
    APPLICATION AND THEORY OF PETRI NETS 2000, PROCEEDINGS, 2000, 1825 : 475 - 484
  • [25] Fast Petri-net-based sequence controller implemented on a DSP
    Di Stefano, A., 1600, Springer-Verlag London Ltd., London, United Kingdom (09):
  • [26] Elimination of duplicate labels in Petri-net-based system specification
    Cheung, KS
    Chow, KO
    FIFTH INTERNATIONAL CONFERENCE ON COMPUTER AND INFORMATION TECHNOLOGY - PROCEEDINGS, 2005, : 932 - 936
  • [27] A Petri-net-based Method For Detecting Bugs in Multiple Threads
    Sun, Jiaquan
    Liu, Guanjun
    Xiang, Dongming
    Jiang, Changjun
    PROCEEDINGS OF THE 2019 IEEE 16TH INTERNATIONAL CONFERENCE ON NETWORKING, SENSING AND CONTROL (ICNSC 2019), 2019, : 150 - 156
  • [28] DSP-ARCHITECTURE DESIGN WITH A PETRI-NET-BASED SIMULATOR
    RAUTIOLA, K
    JOKITALO, P
    MICROPROCESSING AND MICROPROGRAMMING, 1991, 32 (1-5): : 565 - 572
  • [29] A FAST PETRI-NET-BASED SEQUENCE CONTROLLER IMPLEMENTED ON A DSP
    DISTEFANO, A
    MIRABELLA, O
    INTERNATIONAL JOURNAL OF ADVANCED MANUFACTURING TECHNOLOGY, 1994, 9 (06) : 375 - 381
  • [30] Petri-net-based coordination motion control for legged robot
    Zhao, GT
    Zheng, HJ
    Wang, JS
    Li, TM
    2003 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN AND CYBERNETICS, VOLS 1-5, CONFERENCE PROCEEDINGS, 2003, : 581 - 586