RESTful Petri Net Execution

  • Authors:
  • Gero Decker;Alexander Lüders;Hagen Overdick;Kai Schlichting;Mathias Weske

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

  • Venue:
  • Web Services and Formal Methods
  • Year:
  • 2009

Quantified Score

Hi-index 0.00

Visualization

Abstract

Representational State Transfer (REST) has received a lot of attention recently as architectural style for distributed systems made up of loosely coupled resources. While most research in process enactment focuses on BPEL and SOAP, most internet applications are based on REST. To leverage this new architectural style also for process enactment, this paper introduces process enactment in REST environments. The approach is based on Service Nets, a specific class of Petri nets supporting value passing and link passing mobility. Implementation considerations of a prototype are presented. The approach is compared with the traditional BPEL/SOAP approach to process enactment.