Modeling and analysis of real-time cooperative systems using Petri nets

被引:54
作者
Du, YuYue [1 ]
Jiang, ChangJun
Zhou, MengChu
机构
[1] Shadong Univ Sci & Technol, Coll Informat Sci & Engn, Qingdao 266510, Peoples R China
[2] Chinese Acad Sci, Inst Software, State Key Lab Comp Sci, Beijing 100080, Peoples R China
[3] Tongji Univ, Dept Comp Sci & Engn, Shanghai 200092, Peoples R China
[4] New Jersey Inst Technol, Dept Elect Comp Engn, Newark, NJ 07102 USA
[5] Xidian Univ, Sch Electromech Engn, Xian 710071, Peoples R China
来源
IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS PART A-SYSTEMS AND HUMANS | 2007年 / 37卷 / 05期
基金
中国国家自然科学基金;
关键词
interorganizational workflow; modeling; realtime cooperative system; temporal logic; time Petri net (TPN); verification; workflow analysis;
D O I
10.1109/TSMCA.2007.902622
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
The existing formal techniques are not suitable for elegantly modeling passing value indeterminacy and describing batch processing function in real-time cooperative systems. Moreover, the correct behavior of the systems depends on not only the logical correctness of the results obtained through running work-flows but also the time of producing them before critical deadlines. For these purposes, this paper proposes an interorganizational logical workflow net (ILWN) for modeling and analyzing real-time cooperative systems based on time Petri nets, workflow techniques, and temporal logic. Through attaching logical expressions to some actions of an ILWN model, the size of the model is reduced. Thus, ILWNs can efficiently mitigate the state explosion problem to some extent. Also, this paper analyzes the soundness of a subclass of ILWNs: the OR-restricted ILWNs. A rigorous analysis approach is given based on their static net structures only. The concepts and techniques proposed in this paper are illustrated with a seller-buyer example in electronic commerce.
引用
收藏
页码:643 / 654
页数:12
相关论文
共 23 条
[1]  
ALUR R, 1999, SOFTW CONCEPTS TOOLS, V17, P70
[2]  
Atluri V., 2000, Journal of Computer Security, V8, P209
[3]   MODELING AND VERIFICATION OF TIME-DEPENDENT SYSTEMS USING TIME PETRI NETS [J].
BERTHOMIEU, B ;
DIAZ, M .
IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 1991, 17 (03) :259-273
[4]  
DERKS W, 2001, P 3 INT S COOP DAT S, P155
[5]  
Douglass B. P., 1998, REAL TIME UML
[6]  
DU YY, 2007, IN PRESS IEEE T SYST, V37
[7]  
ELLIS C, 1995, P C ORG COMP SYST, P10
[8]   Binding telecooperation -: a formal model for electronic commerce [J].
Grimm, R ;
Ochsenschläger, P .
COMPUTER NETWORKS-THE INTERNATIONAL JOURNAL OF COMPUTER AND TELECOMMUNICATIONS NETWORKING, 2001, 37 (02) :171-193
[9]  
HAUSCHILDT D, 1997, 9712 EINDH U TECHN
[10]   An efficient state space generation for the analysis of real-time systems [J].
Kang, I ;
Lee, I ;
Kim, YS .
IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 2000, 26 (05) :453-477