Using the π-calculus for formalizing workflow patterns

  • Authors:
  • Frank Puhlmann;Mathias Weske

  • Affiliations:
  • Hasso-Plattner-Institute for IT Systems Engineering, at the University of Potsdam, Potsdam, Germany;Hasso-Plattner-Institute for IT Systems Engineering, at the University of Potsdam, Potsdam, Germany

  • Venue:
  • BPM'05 Proceedings of the 3rd international conference on Business Process Management
  • Year:
  • 2005

Quantified Score

Hi-index 0.00

Visualization

Abstract

This paper discusses the application of a general process theory – the π-calculus – for describing the behavioral perspective of workflow. The π-calculus is a process algebra that describes mobile systems. Mobile systems are made up of components that communicate and change their structure as a result of communication. The ideas behind mobility, communication and change can also enrich the workflow domain, where flexibility and reaction to change are main drivers. However, it has not yet been evaluated whether the π-calculus is actually appropriate to represent the behavioral patterns of workflow. This paper investigates the issue and introduces a collection of workflow patterns formalizations, each with a sound formal definition and execution semantics. The formalizations can be used as a foundation for pattern-based workflow execution, reasoning, and simulation as well as a basis for future research on theoretical aspects of workflow.