The advantages of web service orchestration in perspective
ICEC '04 Proceedings of the 6th international conference on Electronic commerce
Weaving Aspects into Web Service Orchestrations
ICWS '05 Proceedings of the IEEE International Conference on Web Services
WSIPL: An XML scripting language for integrating web service data and applications
Web Intelligence and Agent Systems
Hi-index | 0.00 |
Business services are deliveries of capabilities to consumers. The way such capabilities are selected, combined and delivered makes for the flexibility in services provision compared to, for example, manufacturing of tangible goods. The coordination (‘orchestration') of services is an essential requirement for the delivery of more complex services. However, current technologies for web service orchestration assume a procedural ‘program-like' approach that as we argue in this paper reduces the flexibility to adapt the composite service in response to changing requirements. This paper proposes that service orchestration should be carried out at the business level, preserving the business semantics and transformed if required to specific orchestration execution models such as BPEL4WS, using MDA techniques.