Back to Search Start Over

On-the-fly model checking for time Petri nets

Authors :
Hadjidj, Rachid
Boucheneb, Hanifa
Source :
Theoretical Computer Science. Sep2009, Vol. 410 Issue 42, p4241-4261. 21p.
Publication Year :
2009

Abstract

Abstract: In this paper, we show how to efficiently model check a subset of properties for the Time Petri Net model (TPN model), using the state class method. The verification proceeds by augmenting the TPN model under analysis with a special TPN, called Alarm-clock, to allow the capture of relevant time events. A forward on-the-fly exploration is then applied on the resulting TPN state class space to verify a timed property. A relaxation operation on state classes is also introduced to further improve performances. Alarm-clock is the same for all properties, whereas the exploration technique is not. Three exploration techniques are presented to cover most interesting TCTL properties. We prove the decidability of our verification technique for bounded TPN models and compare it with the reachability algorithm implemented in the tool UPPAAL [G. Behrmann, J. Bengtsson, A. David, K.G. Larsen, P. Pettersson, W. Yi, Uppaal implementation secrets, in: Proc. of the 7th International Symposium on Formal Techniques in Real-Time and Fault-Tolerant Systems, 2002]. Finally, we give some experimental results to show the efficiency of our verification technique. [Copyright &y& Elsevier]

Details

Language :
English
ISSN :
03043975
Volume :
410
Issue :
42
Database :
Academic Search Index
Journal :
Theoretical Computer Science
Publication Type :
Academic Journal
Accession number :
44108471
Full Text :
https://doi.org/10.1016/j.tcs.2009.06.019