Slicing Petri nets with an application to workflow verification

  • Authors:
  • Astrid Rakow

  • Affiliations:
  • Department für Informatik, Universität Oldenburg

  • Venue:
  • SOFSEM'08 Proceedings of the 34th conference on Current trends in theory and practice of computer science
  • Year:
  • 2008

Quantified Score

Hi-index 0.01

Visualization

Abstract

We introduce the notion of net-slice to describe a subnet of a marked Petri net Σ that approximates σ's temporal behaviour with respect to a set of places P. We consider slices Σ′ whose set of places comprises the places referred to by a CTL* formula φ. If Σ is fair w.r.t. the transitions of a slice, φ |= φ can be verified and falsified by examining the slice, given φ is a CTL* formula built without using the next-time operator. Verification of LTL-X formulas is thus possible under these very weak fairness assumptions, though LTL formulas using next-time can be falsified.