A hybrid approach for generating compatible WS-BPEL partner processes

  • Authors:
  • Simon Moser;Axel Martens;Marc Häbich;Jutta Mülle

  • Affiliations:
  • Business Process Solutions, IBM Böblingen Lab, Böblingen, Germany;Component Systems Group, IBM TJ Watson Center, Hawthorne, NY;Business Process Solutions, IBM Böblingen Lab, Böblingen, Germany;Information Systems Group, University of Karlsruhe, Karlsruhe, Germany

  • Venue:
  • BPM'06 Proceedings of the 4th international conference on Business Process Management
  • Year:
  • 2006

Quantified Score

Hi-index 0.01

Visualization

Abstract

The Business Process Execution Language for Web Services provides an technology to aggregate encapsulated functionalities for defining high-value Web services. For a distributed application in a B2B interaction, the partners simply need to expose their behavior as BPEL processes and compose them. Still, modeling and composing BPEL processes can be complex and error-prone. With formal methods like Petri nets, it is possible to analyze crucial properties (e.g. compatibility) effectively. In this paper, we present a method that automatically generates compatible partner BPEL processes for a given BPEL processes. Our hybrid approach makes use of formal methods, but also incorporates the structure of the original BPEL process model, such that the generated partner process is easier to understand and manage.