Introducing partner shared states into ebBP to WS-BPEL translations

  • Authors:
  • Christoph Pflügler;Andreas Schönberger;Guido Wirtz

  • Affiliations:
  • University of Augsburg, Augsburg, Germany;University of Bamberg, Bamberg, Germany;University of Bamberg, Bamberg, Germany

  • Venue:
  • Proceedings of the 11th International Conference on Information Integration and Web-based Applications & Services
  • Year:
  • 2009

Quantified Score

Hi-index 0.00

Visualization

Abstract

Business-to-Business integration (B2Bi) as a core concept of Supply Chain Management (SCM) is a key success factor for enterprises today. Frequently, choreography models are used for agreeing about the overall message exchanges among integration partners, while orchestration models are used to specify the local message flow of each individual participant. Choreography standards like ebXML BPSS (ebBP) and orchestration standards like WS-BPEL have been developed which promise to provide standards based support for interoperability among integration partners. Further, the translation of ebBP models to WS-BPEL models has been proposed in order to ensure, among others, conformance of orchestrations to choreographies. This paper focuses on the agreement function of choreography models and introduces the concept of partner-shared-states to ebBP models in order to better capture the effect of business document exchanges. The translation of a restricted set of partner-shared-state based ebBP models to WS-BPEL has been implemented in order to prove the feasibility of the approach. The resulting WS-BPEL processes are used to guarantee an order of message exchanges that is choreography-compliant, while a backend services interface encapsulating business logic is used for providing the control process with business documents, business decisions and events. The overall approach is evaluated using a Roset-taNet PIP based use case.