Sciweavers

INTERNET
2010

Composition as a Service

13 years 10 months ago
Composition as a Service
— 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.
M. Brian Blake, Wei Tan, Florian Rosenberg
Added 28 Jan 2011
Updated 28 Jan 2011
Type Journal
Year 2010
Where INTERNET
Authors M. Brian Blake, Wei Tan, Florian Rosenberg
Comments (0)