DEPENDENCY ANALYSIS - A PETRI-NET BASED TECHNIQUE FOR SYNTHESIZING LARGE CONCURRENT SYSTEMS

被引:15
作者
CHEN, YG
TSAI, WT
CHAO, D
机构
[1] UNIV MINNESOTA,DEPT COMP SCI,MINNEAPOLIS,MN 55455
[2] NEW JERSEY INST TECHNOL,DEPT COMP SCI,NEWARK,NJ 07102
关键词
BOUNDEDNESS; DEPENDENCY ANALYSIS; PETRI NET; LIVENESS; SYNTHESIS;
D O I
10.1109/71.219756
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Petri nets (PN's) are frequently used in modeling, designing, and analyzing concurrent systems. A problem with PN's, in the general case, is that they require high computational complexity to analyze their properties such as reachability, liveness, and boundedness. To avoid this problem, synthesis techniques have been suggested for constructing large PN's. Using these techniques, the behavior of the constructed PN can be determined by local analysis which makes use of known properties of the given nets. Thus, the high computational complexity of global analysis is bypassed. This paper presents a new synthesis technique by exploring dependency relations in PN's. It synthesizes large PN's by combining smaller PN's of arbitrary topology structures, and the combination can be verified efficiently by dependency analysis. A large system based on PN can be built up by repeated applications of the technique.
引用
收藏
页码:414 / 426
页数:13
相关论文
共 19 条
[1]   PETRI NETS THEORY FOR THE CORRECTNESS OF PROTOCOLS [J].
BERTHELOT, G ;
TERRAT, R .
IEEE TRANSACTIONS ON COMMUNICATIONS, 1982, 30 (12) :2497-2505
[2]  
BERTHELOT G, 1986, LNCS ADV PETRI NET 1, P359
[3]   CONCURRENT SYSTEM-ANALYSIS USING PETRI NETS - AN OPTIMIZED ALGORITHM FOR FINDING NET INVARIANTS [J].
DANNA, M ;
TRIGILA, S .
COMPUTER COMMUNICATIONS, 1988, 11 (04) :215-220
[4]   SYNTHESIS OF A CLASS OF DEADLOCK-FREE PETRI NETS [J].
DATTA, A ;
GHOSH, S .
JOURNAL OF THE ACM, 1984, 31 (03) :486-506
[5]  
DATTA A, 1986, LNCS, V41, P288
[6]  
GOLTZ U, 1986, LNCS, V254, P338
[7]  
LIPTON R, 1976, CS62 YAL U DEP REP
[8]  
Martinez J., 1982, P APPL THEORY PETRI, P301
[9]   METHODOLOGY FOR DESIGN AND IMPLEMENTATION OF COMMUNICATION PROTOCOLS [J].
MERLIN, PM .
IEEE TRANSACTIONS ON COMMUNICATIONS, 1976, 24 (06) :614-621
[10]   REDUCTION AND EXPANSION OF LIVE AND SAFE MARKED GRAPHS [J].
MURATA, T ;
KOH, JY .
IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS, 1980, 27 (01) :68-70