Adept_flex—Supporting Dynamic Changes of Workflows Without Losing Control
Journal of Intelligent Information Systems - Special issue on workflow management systems
AGENT WORK: a workflow system supporting rule-based workflow adaptation
Data & Knowledge Engineering
Optimal Adaptation in Web Processes with Coordination Constraints
ICWS '06 Proceedings of the IEEE International Conference on Web Services
Adaptation inWeb Service Composition and Execution
ICWS '06 Proceedings of the IEEE International Conference on Web Services
Web service composition with volatile information
ISWC'05 Proceedings of the 4th international conference on The Semantic Web
Adaptive web processes using value of changed information
ICSOC'06 Proceedings of the 4th international conference on Service-Oriented 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)
Process-context aware matchmaking for web service composition
Journal of Network and Computer Applications
KAF: Kalman Filter Based Adaptive Maintenance for Dependability of Composite Services
CAiSE '08 Proceedings of the 20th international conference on Advanced Information Systems Engineering
Adaptation of Web Service Composition Based on Workflow Patterns
ICSOC '08 Proceedings of the 6th International Conference on Service-Oriented Computing
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
An Adaptive Web Services Selection Method Based on the QoS Prediction Mechanism
WI-IAT '09 Proceedings of the 2009 IEEE/WIC/ACM International Joint Conference on Web Intelligence and Intelligent Agent Technology - Volume 01
An extensible monitoring and adaptation framework
ICSOC/ServiceWave'09 Proceedings of the 2009 international conference on Service-oriented computing
Cross-layer adaptation and monitoring of service-based applications
ICSOC/ServiceWave'09 Proceedings of the 2009 international conference on Service-oriented computing
Performance aware reconfiguration of software systems
EPEW'10 Proceedings of the 7th European performance engineering conference on Computer performance engineering
Service research challenges and solutions for the future internet
A survey of change management in service-based environments
Service Oriented Computing and Applications
Information Sciences: an International Journal
Hi-index | 0.00 |
Web processes must often operate in volatile environments where the quality of service parameters of the participating service providers change during the life time of the process. In order to remain optimal, the Web process must adapt to these changes. Adaptation requires knowledge about the parameter changes of each of the service providers and using this knowledge to determine whether the Web process should make a different more optimal decision. Previously, we defined a mechanism called the value of changed information which measures the impact of expected changes in the service parameters on the Web process, thereby offering a way to query and incorporate those changes that are useful and cost-efficient. However, computing the value of changed information incurs a substantial computational overhead. In this paper, we use service expiration times obtained from pre-defined service level agreements to reduce the computational overhead of adaptation. We formalize the intuition that services whose parameters have not expired need not be considered for querying for revised information. Using two realistic scenarios, we illustrate our approach and demonstrate the associated computational savings.