Guiding Service Composition in a Visual Service Creation Environment

Onderzoeksoutput: Conference paper

8 Citaten (Scopus)


Current web service composition languages like BPEL 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 BPEL processes given a complete and verified service composition.
Originele taal-2English
TitelProceedings of the 4th IEEE European Conference on Web Services (ECOWS 2006), Zürich, Switzerland
UitgeverijIEEE Computer Society Press
Aantal pagina's10
ISBN van geprinte versie0-7695-2737-X
StatusPublished - 5 dec 2006
EvenementUnknown - Stockholm, Sweden
Duur: 21 sep 200925 sep 2009



Bibliografische nota

In Proceedings of the 4th European Conference on Web Services (ECOWS 2006), Zurich, Switzerland, December 2006. IEEE Computer Society. (to appear).


Duik in de onderzoeksthema's van 'Guiding Service Composition in a Visual Service Creation Environment'. Samen vormen ze een unieke vingerafdruk.

Citeer dit