From inter-organizational workflows to process execution: generating BPEL from WS-CDL

  • Authors:
  • Jan Mendling;Michael Hafner

  • Affiliations:
  • Dept. of Information Systems and New Media, Vienna University of Economics and Business Administration, WU Wien, Austria;Quality Engineering Research Group, Institut für Informatik, Universität Innsbruck, Austria

  • Venue:
  • OTM'05 Proceedings of the 2005 OTM Confederated international conference on On the Move to Meaningful Internet Systems
  • Year:
  • 2005

Quantified Score

Hi-index 0.00

Visualization

Abstract

The Web Service Choreography Description Language (WS-CDL) is a specification for describing multi party collaboration based on Web Services from a global point of view. WS-CDL is designed to be used in conjunction with the Web Services Business Process Execution Language (WS-BPEL or BPEL). Up to now, work on conceptual mappings between both languages is missing. This paper closes this gap by showing how BPEL process definitions of parties involved in a choreography can be derived from the global WS-CDL model. We have implemented a prototype of the mappings as a proof of concept. The automatic transformation leverages the quality of software components interacting in the choreography as advocated in the Model Driven Architecture concept.