Fourth IEEE European Conference on Web Services (ECOWS'06) Guiding Service Composition in a Visual Service Creation Environment Zurich, Switzerland December 04-December 06 ISBN: 0-7695-2737-X
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/ECOWS.2006.23
Current web service composition languages like WSBPEL require in-depth knowledge of these languages by the service composition designers. In this paper we present a high-level, visual Service Creation Environment (SCE). This SCE provides service composition templates, verification of compatibility and guidelines, and advanced separation of concerns through Aspect-Oriented Software Development. Composition templates are abstract descriptions of reusable compositions containing several placeholders for services. Services are verified to be compatible with the composition template when a service is mapped onto a composition template?s placeholder. Composition guidelines such as QoS constraints can be added to the SCE and verified. The modularization of crosscutting concerns is supported by the SCE through the general-purpose Padus Aspect-Oriented Programming language and the possibility to add concern-specific languages on top of Padus. The SCE generates the appropriate WS-BPEL processes given a complete and verified service composition.
Citation:
Mathieu Braem, Niels Joncheere, Wim Vanderperren, Ragnhild Van Der Straeten, Viviane Jonckers, "Guiding Service Composition in a Visual Service Creation Environment," ecows, pp.13-22, Fourth IEEE European Conference on Web Services (ECOWS'06), 2006 Usage of this product signifies your acceptance of the Terms of Use. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||