Generic Workflow Models: How to Handle Dynamic Change and Capture Management Information?
COOPIS '99 Proceedings of the Fourth IECIS International Conference on Cooperative Information Systems
A Service Level Agreement Language for Dynamic Electronic Services
WECWIS '02 Proceedings of the Fourth IEEE International Workshop on Advanced Issues of E-Commerce and Web-Based Information Systems (WECWIS'02)
QoS-Assured Service Composition in Managed Service Overlay Networks
ICDCS '03 Proceedings of the 23rd International Conference on Distributed Computing Systems
An Architecture for Flexible Web Service QoS Negotiation
EDOC '05 Proceedings of the Ninth IEEE International EDOC Enterprise Computing Conference
Predicting partner's behaviour in agent negotiation
AAMAS '06 Proceedings of the fifth international joint conference on Autonomous agents and multiagent systems
COSMA --- An Approach for Managing SLAs in Composite Services
ICSOC '08 Proceedings of the 6th International Conference on Service-Oriented Computing
Towards adaptive management of qos-aware service compositions – functional architecture
ICSOC'06 Proceedings of the 4th international conference on Service-Oriented Computing
A policy-based approach for strong mobility of composed Web services
Service Oriented Computing and Applications
Hi-index | 0.00 |
Service compositions enable users to realize their complex needs as a single request. Despite intensive research, especially in the area of business processes, web services and grids, an open and valid question is still how to manage service compositions in order to satisfy both functional and non-functional requirements as well as adapt to dynamic changes. This article describes an approach towards adaptive management of QoS aware service compositions. This approach integrates well known concepts and techniques and proposes various execution strategies based on dynamic selection and negotiation of services included in a service composition, contracting based on service level agreements, service enactment with flexible support for exception handling, monitoring of service level objectives, and profiling of execution data. An important element of the approach is an open architecture for adaptive service composition management. Its first prototypical implementation has been developed within an EU-funded Adaptive Service Grid project.