Preserving languages and properties in stepwise refinement-based synthesis of Petri nets

被引:22
作者
Ding, ZhiJun [1 ]
Jiang, ChangJun [2 ]
Zhou, MengChu [3 ,4 ]
Zhang, YaYing [2 ]
机构
[1] Shandong Univ Sci & Technol, Coll Informat Sci & Engn, Qingdao 266510, Peoples R China
[2] Tongji Univ, Dept Comp Sci & Engn, Shanghai 201804, Peoples R China
[3] New Jersey Inst Technol, Dept Elect & Comp Engn, Newark, NJ 07102 USA
[4] Xidian Univ, Sch Electromech Engn, Xian 710071, Peoples R China
来源
IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS PART A-SYSTEMS AND HUMANS | 2008年 / 38卷 / 04期
基金
中国国家自然科学基金;
关键词
automated manufacturing system; complex system; formal language; Petri net; refinement; system synthesis;
D O I
10.1109/TSMCA.2008.923064
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
The current stepwise refinement operation of Petri nets mainly concentrates on property preservation, which is an effective way to analyze and verify complex systems. Further steps into this field are needed from the perspective of system synthesis and language preservation. First, the refinement of Petri nets is introduced based on a k-well-behaved Petri net, in which k tokens can be processed. Then, according to the different compositions of subsystems, well-, under- and overmatched refined Petri nets are proposed. In addition, the language and property relationships among sub-, original, and refined nets are studied to demonstrate behavior characteristics and property preservation in a system synthesis process. A manufacturing system is given as an example to illustrate the effectiveness of the proposed approach in synthesizing and analyzing the Petri nets of complex systems.
引用
收藏
页码:791 / 801
页数:11
相关论文
共 36 条
[1]  
AHUJA JS, 1988, P INT C COMP INT MAN, P350
[2]   Construction and stepwise refinement of dependability models [J].
Betous-Almeida, C ;
Kanoun, K .
PERFORMANCE EVALUATION, 2004, 56 (1-4) :277-306
[3]  
Ding ZJ, 2006, INT C COMP SUPP COOP, P1173
[4]  
Ding ZJ, 2002, COMPUT SYST SCI ENG, V17, P353
[5]   Deadlock resolution strategy for automated manufacturing systems including conjunctive resource service [J].
Fanti, MP .
IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS PART A-SYSTEMS AND HUMANS, 2004, 34 (01) :80-92
[6]   Structuring and composability issues in Petri nets modeling [J].
Gomes, Luis ;
Barros, Joao Paulo .
IEEE TRANSACTIONS ON INDUSTRIAL INFORMATICS, 2005, 1 (02) :112-123
[7]   A METHODOLOGY FOR CONSTRUCTING PREDICATE TRANSITION NET SPECIFICATIONS [J].
HE, XD ;
LEE, JAN .
SOFTWARE-PRACTICE & EXPERIENCE, 1991, 21 (08) :845-875
[8]   Structure and behavior preservation by Petri-net-based refinements in system design [J].
Huang, HJ ;
Cheung, TY ;
Mak, WM .
THEORETICAL COMPUTER SCIENCE, 2004, 328 (03) :245-269
[9]   Dynamic invariance of Petri net [J].
Jiang, CJ .
SCIENCE IN CHINA SERIES E-TECHNOLOGICAL SCIENCES, 1997, 40 (06) :605-611
[10]   Urban traffic information service application grid [J].
Jiang, CJ ;
Zhang, ZH ;
Zeng, GS ;
Chen, HZ ;
Miao, DQ ;
Fang, Y ;
Tao, XF ;
Zhi, Q ;
Yue, F ;
Luo, Y ;
Zhou, AQ ;
Chen, L ;
Liu, L .
JOURNAL OF COMPUTER SCIENCE AND TECHNOLOGY, 2005, 20 (01) :134-140