HTN planning: complexity and expressivity
AAAI'94 Proceedings of the twelfth national conference on Artificial intelligence (vol. 2)
State-space planning by integer optimization
AAAI '99/IAAI '99 Proceedings of the sixteenth national conference on Artificial intelligence and the eleventh Innovative applications of artificial intelligence conference innovative applications of artificial intelligence
ECP '99 Proceedings of the 5th European Conference on Planning: Recent Advances in AI Planning
Planning with a language for extended goals
Eighteenth national conference on Artificial intelligence
Getting from here to there: interactive planning and agent execution for optimizing travel
Eighteenth national conference on Artificial intelligence
QoS-Aware Middleware for Web Services Composition
IEEE Transactions on Software Engineering
A service creation environment based on end to end composition of Web services
WWW '05 Proceedings of the 14th international conference on World Wide Web
Sapa: a multi-objective metric temporal planner
Journal of Artificial Intelligence Research
Getting from here to there: interactive planning and agent execution for optimizing travel
IAAI'02 Proceedings of the 14th conference on Innovative applications of artificial intelligence - Volume 1
Web services research challenges, limitations and opportunities
WSEAS Transactions on Information Science and Applications
Web services: current solutions and open problems
AIC'08 Proceedings of the 8th conference on Applied informatics and communications
Facilitating Workflow Interoperation Using Artifact-Centric Hubs
ICSOC-ServiceWave '09 Proceedings of the 7th International Joint Conference on Service-Oriented Computing
A monolithic approach to automated composition of semantic web services with the Event Calculus
Knowledge-Based Systems
Automated composition of web services with the abductive event calculus
Information Sciences: an International Journal
Adjustable flooding-based discovery with multiple QoSs for cloud services acquisition
International Journal of Web and Grid Services
Dynamic planning approach to automated web service composition
Applied Intelligence
What can agent-based computing offer service-oriented architectures, and vice versa?
PRIMA'10 Proceedings of the 13th international conference on Principles and Practice of Multi-Agent Systems
International Journal of Systems and Service-Oriented Engineering
Semi-Automated Software Composition Through Generated Components
Proceedings of International Conference on Information Integration and Web-based Applications & Services
Decentralized multi-agent service composition
Multiagent and Grid Systems
Hi-index | 0.00 |
Web services have received much interest due to their potential in facilitating seamless business-to-business or enterprise application integration. Of particular interest is the Web Service Composition and Execution (WSCE) process - the creation of a workflow that realizes the functionality of a new service and its subsequent deployment and execution on a runtime environment. A significant number of solutions have been proposed in the literature for composition and execution of web services. However, in order to choose a suitable technique for an application scenario, one needs to systematically analyze the strengths and weaknesses of each of these solutions. To this end, we present an analysis that includes formalization of the WSCE process, a classification of existing solutions into four distinct categories (approaches), and an in-depth evaluation of these approaches. Our evaluation is based on multiple metrics that we deem critical for a WSCE system, e.g. composition effort, composition control, and ability to handle failures. We also present an application of this analysis to three different scenarios.