APNOMS'09 Proceedings of the 12th Asia-Pacific network operations and management conference on Management enabling the future internet for changing business and new computing services
Genetic algorithm-based multi-objective optimisation for QoS-aware web services composition
KSEM'10 Proceedings of the 4th international conference on Knowledge science, engineering and management
Indeterminacy-aware service selection for reliable service composition
Frontiers of Computer Science in China
Utilizing the interactive techniques to achieve automated service composition for Web Services
Journal of High Speed Networks
Architecture-based reliability analysis of web services in multilayer environment
Proceedings of the 3rd International Workshop on Principles of Engineering Service-Oriented Systems
Static and dynamic adaptations for service-based systems
Information and Software Technology
A novel prediction approach for trustworthy QoS of web services
Expert Systems with Applications: An International Journal
Multi-criteria service selection with optimal stopping in dynamic service-oriented systems
ICDCIT'10 Proceedings of the 6th international conference on Distributed Computing and Internet Technology
A tree-based reliability model for composite web service with common-cause failures
GPC'10 Proceedings of the 5th international conference on Advances in Grid and Pervasive Computing
Journal of Visual Languages and Computing
Composing web services enacted by autonomous agents through agent-centric contract net protocol
Information and Software Technology
Analyzing the selection and dynamic composition of web services in e-commerce transactions
Proceedings of the Fifth Balkan Conference in Informatics
Reliable Web service selection in choreographed environments
Decision Support Systems
Composite web QoS with workflow conditional pathways using bounded sets
Service Oriented Computing and Applications
A service composition oriented framework for configuring SMeet multiparty collaboration environments
Multimedia Tools and Applications
Accurate sub-swarms particle swarm optimization algorithm for service composition
Journal of Systems and Software
Hi-index | 0.00 |
This paper studies the dynamic web service selection problem in a failure-prone environment, which aims to determine a subset of web services to be invoked at run-time so as to successfully orchestrate a composite web service. We observe that both the composite and constituent web services often constrain the sequences of invoking their operations and therefore propose to use Finite State Machine to model the permitted invocation sequences of web service operations. We assign each state of execution an aggregated reliability to measure the probability that the given state will lead to successful execution in the context where each web service may fail with some probability. We show that the computation of aggregated reliabilities is equivalent to eigenvector computation and adopt the power method to efficiently derive aggregated reliabilities. In orchestrating a composite web service, we propose two strategies to select web services that are likely to successfully complete the execution of a given sequence of operations. A prototype that implements the proposed approach using BPEL for specifying the invocation order of a web service is developed and served as a testbed for comparing our proposed strategies and other baseline web service selection strategies.