DocumentCode :
3125690
Title :
Towards Composition as a Service - A Quality of Service Driven Approach
Author :
Rosenberg, Florian ; Leitner, Philipp ; Michlmayr, Anton ; Celikovic, Predrag ; Dustdar, Schahram
Author_Institution :
Distrib. Syst. Group, Tech. Univ. Vienna, Vienna
fYear :
2009
fDate :
March 29 2009-April 2 2009
Firstpage :
1733
Lastpage :
1740
Abstract :
Software as a Service (SaaS) and the possibility to compose Web services provisioned over the Internet are important assets for a service-oriented architecture (SOA). However, the complexity and time for developing and provisioning a composite service is very high and it is generally an error-prone task. In this paper we address these issues by describing a semi-automated "Composition as a Service\´\´ (CaaS) approach combined with a domain-specific language called VCL (Vienna composition language). The proposed approach facilitates rapid development and provisioning of composite services by specifying what to compose in a constraint-hierarchy based way using VCL. Invoking the composition service triggers the composition process and upon success the newly composed service is immediately deployed and available. This solution requires no client-side composition infrastructure because it is transparently encapsulated in the CaaS infrastructure.
Keywords :
Web services; software architecture; Internet; Vienna composition language; Web services; composition as a service; service-oriented architecture; software as a service; Application software; Availability; DSL; Data engineering; Domain specific languages; Quality of service; Runtime; Service oriented architecture; Web and internet services; Web services; Composition; QoS; Service-oriented Architecture;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Data Engineering, 2009. ICDE '09. IEEE 25th International Conference on
Conference_Location :
Shanghai
ISSN :
1084-4627
Print_ISBN :
978-1-4244-3422-0
Electronic_ISBN :
1084-4627
Type :
conf
DOI :
10.1109/ICDE.2009.153
Filename :
4812599
Link To Document :
بازگشت