Abstract
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.
| Original language | English |
|---|---|
| Title of host publication | Proceedings of the 4th IEEE European Conference on Web Services (ECOWS 2006), Zürich, Switzerland |
| Publisher | IEEE Computer Society Press |
| Pages | 13-22 |
| Number of pages | 10 |
| ISBN (Print) | 0-7695-2737-X |
| Publication status | Published - 5 Dec 2006 |
| Event | Finds and Results from the Swedish Cyprus Expedition: A Gender Perspective at the Medelhavsmuseet - Stockholm, Sweden Duration: 21 Sept 2009 → 25 Sept 2009 |
Conference
| Conference | Finds and Results from the Swedish Cyprus Expedition: A Gender Perspective at the Medelhavsmuseet |
|---|---|
| Country/Territory | Sweden |
| City | Stockholm |
| Period | 21/09/09 → 25/09/09 |
Bibliographical note
In Proceedings of the 4th European Conference on Web Services (ECOWS 2006), Zurich, Switzerland, December 2006. IEEE Computer Society. (to appear).Fingerprint
Dive into the research topics of 'Guiding Service Composition in a Visual Service Creation Environment'. Together they form a unique fingerprint.Cite this
- APA
- Author
- BIBTEX
- Harvard
- Standard
- RIS
- Vancouver