Symbolic unfolding of parametric stopwatch Petri nets

  • Authors:
  • Louis-Marie Traonouez;Bartosz Grabiec;Claude Jard;Didier Lime;Olivier H. Roux

  • Affiliations:
  • Università di Firenze, Dipartimento di Sistemi e Informatica, Italy;ENS Cachan & INRIA, IRISA, Rennes, France and Université européenne de Bretagne;ENS Cachan & INRIA, IRISA, Rennes, France and Université européenne de Bretagne;École Centrale de Nantes & Université de Nantes, IRCCyN, Nantes, France;École Centrale de Nantes & Université de Nantes, IRCCyN, Nantes, France

  • Venue:
  • ATVA'10 Proceedings of the 8th international conference on Automated technology for verification and analysis
  • Year:
  • 2010

Quantified Score

Hi-index 0.00

Visualization

Abstract

This paper proposes a new method to compute symbolic unfoldings for safe Stopwatch Petri Nets (SwPNs), extended with time parameters, that symbolically handle both the time and the parameters. We propose a concurrent semantics for (parametric) SwPNs in terms of timed processes à la Aura and Lilius. We then show how to compute a symbolic unfolding for such nets, as well as, for the subclass of safe time Petri nets, how to compute a finite complete prefix of this unfolding. Our contribution is threefold: unfolding in the presence of stopwatches or parameters has never been addressed before. Also in the case of time Petri nets, the proposed unfolding has no duplication of transitions and does not require read arcs and as such its computation is more local. Finally the unfolding method is implemented (for time Petri nets) in the tool ROMEO.