Towards Parametric Verification of Prioritized Time Petri Nets

The intention of the paper is to develop an algorithm for parametric timing behaviour verification of real-time and concurrent systems represented by prioritized time Petri nets (PrTPNs). To achieve the purpose, we introduce a notion of the parametric PrTPN which is a modification of the PrTPN by using parameter variables in specification of timing constraints on transition firings. System properties are given as formulae of a parametric extension of the real-time branching time temporal logic TCTL, PTCTL. The verification algorithm consists in constructing conditions on timing parameter variables under which the PrTPN with bounded parameters works w.r.t. the checked PTCTL-formula. It is also shown the correctness and evaluated the complexity of the algorithm proposed.

[1]  François Vernadat,et al.  Bridging the Gap Between Timed Automata and Bounded Time Petri Nets , 2006, FORMATS.

[2]  Irina Virbitskaite,et al.  Parametric Behaviour Analysis for Time Petri Nets , 1999, PaCT.

[3]  Rajeev Alur,et al.  A Theory of Timed Automata , 1994, Theor. Comput. Sci..

[4]  Robin Milner,et al.  On Observing Nondeterminism and Concurrency , 1980, ICALP.

[5]  Didier Lime,et al.  Parametric Model-Checking of Time Petri Nets with Stopwatches Using the State-Class Graph , 2008, FORMATS.

[6]  Farn Wang Parametric Timing Analysis for Real-Time Systems , 1996, Inf. Comput..

[7]  Véronique Bruyère,et al.  Durations, Parametric Model-Checking in Timed Automata with Presburger Arithmetic , 2003, STACS.

[8]  Rajeev Alur,et al.  Parametric Temporal Logic for "Model Measuring" , 1999, ICALP.

[9]  Rajeev Alur,et al.  The Theory of Timed Automata , 1991, REX Workshop.

[10]  P. Merlin,et al.  Recoverability of Communication Protocols - Implications of a Theoretical Study , 1976, IEEE Transactions on Communications.

[11]  Véronique Bruyère,et al.  Real-Time Model-Checking: Parameters everywhere , 2007, Log. Methods Comput. Sci..

[12]  Jirí Srba,et al.  Comparing the Expressiveness of Timed Automata and Timed Extensions of Petri Nets , 2008, FORMATS.

[13]  Thomas A. Henzinger,et al.  Parametric real-time reasoning , 1993, STOC.

[14]  Serge Haddad,et al.  Comparison of the Expressiveness of Timed Automata and Time Petri Nets , 2005, FORMATS.