An end-to-end approach for QoS-aware service composition
EDOC'09 Proceedings of the 13th IEEE international conference on Enterprise Distributed Object Computing
Interaction-driven self-adaptation of service ensembles
CAiSE'10 Proceedings of the 22nd international conference on Advanced information systems engineering
Service research challenges and solutions for the future internet
Dynamically selecting composition algorithms for economical composition as a service
ICSOC'11 Proceedings of the 9th international conference on Service-Oriented Computing
Weighted fuzzy clustering for capability-driven service aggregation
Service Oriented Computing and Applications
End-to-end reliability of service oriented applications
Information Systems Frontiers
An agent based network resource planner for workflow applications
Multiagent and Grid Systems - Agent Based Computing: From Model to Implementation
Hi-index | 0.00 |
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.