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 Sep 2009 → 25 Sep 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 |