Speeding up adaptation of web service compositions using expiration times
Proceedings of the 16th international conference on World Wide Web
Semantically Annotating a Web Service
IEEE Internet Computing
Speeding up web service composition with volatile external information
Proceedings of the 2008 international workshop on Context enabled source and service selection, integration and adaptation: organized with the 17th International World Wide Web Conference (WWW 2008)
Making BPEL flexible: adapting in the context of coordination constraints using WS-BPEL
Proceedings of the 17th international conference on World Wide Web
Enhancing process-adaptation capabilities with web-based corporate radar technologies
OBI '08 Proceedings of the first international workshop on Ontology-supported business intelligence
Adaptation of Web Service Composition Based on Workflow Patterns
ICSOC '08 Proceedings of the 6th International Conference on Service-Oriented Computing
Policy-driven middleware for self-adaptation of web services compositions
Proceedings of the ACM/IFIP/USENIX 2006 International Conference on Middleware
Qos-driven runtime adaptation of service oriented architectures
Proceedings of the the 7th joint meeting of the European software engineering conference and the ACM SIGSOFT symposium on The foundations of software engineering
Highly dynamic adaptation in process management systems through execution monitoring
BPM'07 Proceedings of the 5th international conference on Business process management
Service Oriented Computing and Applications
Policy-driven middleware for self-adaptation of web services compositions
Middleware'06 Proceedings of the 7th ACM/IFIP/USENIX international conference on Middleware
Dynamic service selection with end-to-end constrained uncertain qos attributes
ICSOC'12 Proceedings of the 10th international conference on Service-Oriented Computing
Hi-index | 0.00 |
We present methods for optimally adapting Web processes to exogenous events while preserving inter-service constraints that necessitate coordination. For example, in a supply chain process, orders placed by a manufacturer may get delayed in arriving. In response to this event, the manufacturer has the choice of either waiting out the delay or changing the supplier. Additionally, there may be compatibility constraints between the different orders, thereby introducing the problem of coordination between them if the manufacturer chooses to change the suppliers. We focus on formulating the decision making models of the managers, who must adapt to external events while satisfying the coordination constraints, using Markov decision processes. Our methods range from being centralized and globally optimal in their adaptation but not scalable, to decentralized that is suboptimal but scalable to multiple managers. We also develop a hybrid approach that improves on the performance of the decentralized approach with a minimal loss of optimality.