Abstract
In this paper, we address the challenge of deriving both executable WSBPEL processes and their respective WSDL interface specifications from choreographies written in WS-CDL for business processes in Virtual Organisations (VOs). The major issues hereby, are the differences in the vocabulary of WS-CDL and WSBPEL as well as the information gap between a choreography and an executable orchestration. The information gap results from the requirement imposed by the VO environment to establish a process-based collaboration in a top-down fashion. High-level choreography descriptions are hereby the basis for the derivation of detailed executable processes. The first issue is addressed with a detailed translation table; the second one requires the use of a role specific knowledge base. This knowledge base delivers process subsets modelling detailed role of internal activities while avoiding their exposure to collaborating roles. The combined solution is a CDL2BPEL algorithm.
Original language | English |
---|---|
Pages (from-to) | 85-95 |
Number of pages | 11 |
Journal | International Journal of Business Process Integration and Management |
Volume | 3 |
Issue number | 2 |
DOIs | |
State | Published - 2008 |
Externally published | Yes |
Keywords
- Choreography
- Orchestration
- VOs
- Virtual organisations
- WS-CDL
- WSBPEL