DocumentCode :
1551137
Title :
Process Nets With Channels
Author :
Liu, GuanJun ; Jiang, ChangJun ; Zhou, MengChu
Author_Institution :
Key Lab. of the Minist. of Educ. for Embedded Syst. & Service Comput., Tongji Univ., Shanghai, China
Volume :
42
Issue :
1
fYear :
2012
Firstpage :
213
Lastpage :
225
Abstract :
This paper presents a class of Petri nets, process nets with channels (PNCs) that can model some types of concurrent systems in two aspects: process and interaction. Its significance lies in offering efficient analysis and verification methods for these systems. PNCs belong to the class of extended free choice nets. This paper establishes the conditions to examine their liveness, reversibility, and reachability based on their structural characteristics. Siphons, traps, and a state equation are used to describe these conditions such that analysis techniques based on reachability graphs and siphon enumeration are avoided. A polynomial-time algorithm is presented for the liveness analysis, and an effective method is also given to decide the reachability. A real-world example is used to illustrate the application of PNCs.
Keywords :
Petri nets; concurrency control; graph theory; polynomials; reachability analysis; PNC; Petri nets; concurrent systems; efficient analysis; extended free choice nets; liveness analysis; polynomial time algorithm; process nets with channels; reachability graphs; siphon enumeration; state equation; traps; verification methods; Algebra; Analytical models; Equations; Humans; Linear systems; Mathematical model; Petri nets; Discrete event systems; Petri nets; interaction; liveness;
fLanguage :
English
Journal_Title :
Systems, Man and Cybernetics, Part A: Systems and Humans, IEEE Transactions on
Publisher :
ieee
ISSN :
1083-4427
Type :
jour
DOI :
10.1109/TSMCA.2011.2157136
Filename :
5871723
Link To Document :
بازگشت