Local enforceability in interaction Petri nets

  • Authors:
  • Gero Decker;Mathias Weske

  • Affiliations:
  • Hasso-Plattner-Institute, University of Potsdam, Germany;Hasso-Plattner-Institute, University of Potsdam, Germany

  • Venue:
  • BPM'07 Proceedings of the 5th international conference on Business process management
  • Year:
  • 2007

Quantified Score

Hi-index 0.00

Visualization

Abstract

In scenarios where a set of independent business partnersengage in complex conversations, global interaction models are a meansto specify the allowed interaction behavior from a global perspective.In these models atomic interactions serve as basic building blocks andbehavioral dependencies are defined between them. Global interactionmodels might not be locally enforceable, i.e. they specify constraints thatcannot be enforced during execution without additional synchronizationinteractions. As this property has only been defined textually so far, thispaper presents a formal definition. For doing so, this paper introducesinteraction Petri nets, a Petri net extension for representing global interactionmodels. Algorithms for deriving the behavioral interface for eachpartner and for enforceability checking are provided.