Using inclusion abstraction to construct Atomic State Class Graphs for Time Petri Nets

被引:3
作者
Boucheneb, Hanifa [1 ]
Hadjidj, Rachid [1 ]
机构
[1] Ecole Polytech Montreal, Dept Comp Engn, POB 6079,Stn Ctr Ville, Montreal, PQ, Canada
关键词
Time Petri Nets (TPNs); state class spaces; Strong State Class Graph (SSCG); Atomic State Class Graph (ASCG); CTL* properties; model checking;
D O I
10.1504/IJES.2006.010171
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 [计算机科学与技术];
摘要
We show in this paper how to contract the TPN state space into a graph that captures all its CTL* properties. This graph called Atomic State Class Graph (ASCG) is finite if and only if, the model is bounded. To achieve this objective, we use a refinement technique similarly to what is proposed in Berthomieu and Vernadat (2003) and Yoneda and Ryuba (1998). In such technique, an intermediate contraction of the TPN state space is first built then refined until CTL* properties are restored. Comparing with the approaches in Berthomieu and Vernadat (2003) and Yoneda and Ryuba (1998), we use inclusion abstraction during all phases of the construction process while reducing the complexity of computations. Our approach allows to construct smaller ASCGs in shorter times (more than five times faster in certain cases).
引用
收藏
页码:128 / 139
页数:12
相关论文
共 22 条
[1]
ALUR R, 1990, LECT NOTES COMPUT SC, V443, P322
[2]
Andre C., 1989, LNCS, V424, P51
[3]
Berthomieu B, 2003, LECT NOTES COMPUT SC, V2619, P442
[4]
BERTHOMIEU B, 1983, IFIP C SERIES, V9, P41
[5]
Berthomieu B., 2001, P MOD SYST REACT TOU, P275
[6]
Boucheneb H., 2003, Technique et Science Informatiques, V22, P435, DOI 10.3166/tsi.22.435-459
[7]
Boucheneb H., 2002, ELECT NOTES THEORETI, V65, P1
[8]
COMPOSITIONAL VALIDATION OF TIME-CRITICAL SYSTEMS USING COMMUNICATING TIME PETRI NETS [J].
BUCCI, G ;
VICARIO, E .
IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 1995, 21 (12) :969-992
[9]
Christensen S., 2001, Applications and Theory of Petri Nets 2001. 22nd International Conference, ICATPN 2001. Proceedings (Lecture Notes in Computer Science Vol.2075), P101
[10]
Daws C., 1996, Hybrid Systems III. Verification and Control, P208, DOI 10.1007/BFb0020947