Realising RosettaNet PIP Compositions as Web Service Orchestrations - A Case Study
Andreas Schönberger, Guido Wirtz · CSREA EEE · 2006
A world of ever growing competition not only forces enterprises to continuously optimise their private business processes but also to integrate their business processes with their business partners along the supply chain. RosettaNet is a non-profit standards or- ganisation dedicated to supporting B2B integration. The basis for integrating business processes with RosettaNet are so-called Partner Interface Processes (PIPs) that describe in detail the exchange of business documents for various purposes. We have investigated models for the composition of PIPs for more complex business inter- actions. The implementation of these models frequently demands for truly distributed computation because cen- tral technical infrastructure is either not available or prohibited by business politics. This paper is dedicated to the distributed implementa- tion of RosettaNet PIP compositions. We propose Web Services as enabling technique for implementation and WSBPEL for orchestrating Web Service calls. Speci- fying the correct types of calls in the correct order is a challenging task, particularly if the collaboration itself is complex and is to be executed using insecure communication media. This paper therefore proposes a roadmap for realising RosettaNet PIP compositions as robust and flexible Web Service orchestrations.