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 条
  • [31] PETRI-NET-BASED ALGORITHMS FOR PARALLEL-CONTROLLER SYNTHESIS
    BILINSKI, K
    ADAMSKI, M
    SAUL, JM
    DAGLESS, EL
    IEE PROCEEDINGS-COMPUTERS AND DIGITAL TECHNIQUES, 1994, 141 (06): : 405 - 412
  • [32] 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
  • [33] Verification of workflow task structures: A Petri-net-based approach
    van der Aalst, WMP
    ter Hofstede, AHM
    INFORMATION SYSTEMS, 2000, 25 (01) : 43 - 69
  • [34] Property Preservation by Petri-Net-Based Refinements in System Design
    Xia, Chuanliang
    PROCEEDINGS OF THE 9TH INTERNATIONAL CONFERENCE FOR YOUNG COMPUTER SCIENTISTS, VOLS 1-5, 2008, : 240 - 246
  • [35] Life-cycle inheritance - A Petri-net-based approach
    van der Aalst, WMP
    Basten, T
    APPLICATION AND THEORY OF PETRI NETS 1997, 1997, 1248 : 62 - 81
  • [36] Fast Petri-net-based sequence controller implemented on a DSP
    Di Stefano, A.
    Mirabella, O.
    1600, Springer-Verlag London Ltd., London, United Kingdom (09):
  • [37] A Petri-net-based Simulation and Optimization approach for IEM and EI
    Liu, Xiaofeng
    Xu, Xiaofei
    Deng, Shengchun
    I-ESA 2009: INTERNATIONAL CONFERENCE ON INTEROPERABILITY FOR ENTERPRISE SOFTWARE AND APPLICATIONS CHINA, PROCEEDINGS, 2009, : 129 - 134
  • [38] A Survey of Deadlock Prevention Policies Based on Petri Net
    Wu Wen-hui
    Zhang Qi
    INTERNATIONAL CONFERENCE OF CHINA COMMUNICATION (ICCC2010), 2010, : 764 - +
  • [39] An admissible-behaviour-based analysis of the deadlock in Petri-net controllers
    Music, G.
    Matko, D.
    SIMULATION MODELLING PRACTICE AND THEORY, 2008, 16 (08) : 1077 - 1090
  • [40] Petri-net-based description and verification of web services composition model
    Zhang, Pei-Yun
    Huang, Bo
    Sun, Ya-Min
    Xitong Fangzhen Xuebao / Journal of System Simulation, 2007, 19 (12): : 2872 - 2876