O-Plan: the open planning architecture
Artificial Intelligence
HTN planning: complexity and expressivity
AAAI'94 Proceedings of the twelfth national conference on Artificial intelligence (vol. 2)
Query caching and optimization in distributed mediator systems
SIGMOD '96 Proceedings of the 1996 ACM SIGMOD international conference on Management of data
Control strategies in HTN planning: theory versus practice
AAAI '98/IAAI '98 Proceedings of the fifteenth national/tenth conference on Artificial intelligence/Innovative applications of artificial intelligence
Workflow, transactions and datalog
PODS '99 Proceedings of the eighteenth ACM SIGMOD-SIGACT-SIGART symposium on Principles of database systems
Artificial Intelligence - Special issue on Intelligent internet systems
Minimax real-time heuristic search
Artificial Intelligence - Special issue on heuristic search in artificial intelligence
Knowlege in action: logical foundations for specifying and implementing dynamical systems
Knowlege in action: logical foundations for specifying and implementing dynamical systems
Dynamic service aggregation in electronic marketplaces
Computer Networks: The International Journal of Computer and Telecommunications Networking
Interleaving Planning and Execution for Autonomous Robots
Interleaving Planning and Execution for Autonomous Robots
Dynamic and adaptive composition of e-services
Information Systems - The 12th international conference on advanced information systems engineering (CAiSE 00)
Processes Driving the Networked Economy
IEEE Concurrency
IEEE Intelligent Systems
Queue - Web Services
Guest Editors' Introduction: Middleware for Web Services
IEEE Internet Computing
The Self-Serv Environment for Web Services Composition
IEEE Internet Computing
COMPSAC '01 Proceedings of the 25th International Computer Software and Applications Conference on Invigorating Software Development
SHOP: Simple Hierarchical Ordered Planner
IJCAI '99 Proceedings of the Sixteenth International Joint Conference on Artificial Intelligence
Semantic Matching of Web Services Capabilities
ISWC '02 Proceedings of the First International Semantic Web Conference on The Semantic Web
An Agent-Based Cross-Organizational Workflow Architecture in Support of Web Services
WETICE '02 Proceedings of the 11th IEEE International Workshops on Enabling Technologies: nfrastructure for Collaborative Enterprises
Planning via Model Checking: A Decision Procedure for AR
ECP '97 Proceedings of the 4th European Conference on Planning: Recent Advances in AI Planning
Middleware for Mobile Information Access
DEXA '02 Proceedings of the 13th International Workshop on Database and Expert Systems Applications
Use Case Maps for the Capture and Validation of Distributed Systems Requirements
RE '99 Proceedings of the 4th IEEE International Symposium on Requirements Engineering
ObjectGlobe: Ubiquitous query processing on the Internet
The VLDB Journal — The International Journal on Very Large Data Bases
Artificial Intelligence: A Modern Approach
Artificial Intelligence: A Modern Approach
Declarative Composition and Peer-to-Peer Provisioning of Dynamic Web Services
ICDE '02 Proceedings of the 18th International Conference on Data Engineering
Agent-oriented approaches to B2B interoperability
The Knowledge Engineering Review
Agent-Based Approaches to B2B Electronic Commerce
International Journal of Electronic Commerce
Database Systems: The Complete Book
Database Systems: The Complete Book
Learning first-order definitions of functions
Journal of Artificial Intelligence Research
Planning with resources and concurrency a forward chaining approach
IJCAI'01 Proceedings of the 17th international joint conference on Artificial intelligence - Volume 1
Web services and business process management
IBM Systems Journal
Combining artificial intelligence and databases for data integration
Artificial intelligence today
The synergy of electronic commerce, agents, and semantic Web services
The Knowledge Engineering Review
A simulation-based approach for dynamic process management at web service platforms
Computers and Industrial Engineering
A web services framework for distributed model management
Information Systems Frontiers
Expert Systems with Applications: An International Journal
Combinatorial optimization in system configuration design
Automation and Remote Control
Hierarchical Morphological Composition Of Web Hosting System
Journal of Integrated Design & Process Science
An agent-based approach for coordinating product design workflows
Computers in Industry
Hi-index | 0.00 |
A recent trend in E-business is the deployment of a variety of web services by product and service vendors to facilitate B2B and B2C E-commerce. To utilize these web services effectively, customer's have to (a) locate each of these services from service directories and retrieve brief service descriptions, (b) analyze service features and evaluate their applicability to the task at hand dynamically, and finally (c) invoke these services in a certain sequence to complete an overall business or personal need. Alternatively, intermediaries execute the aforementioned steps manually and provide a composite service for access from a single service platform. Both these approaches are highly tedious (either for the customer or intermediary) and non-scalable due to the volatility and size of the web. The dynamic nature of the availability and features of web services, real-time requirements on service composition and the large number of alternative combinations of service choices to fulfill a service need makes major demands on the service composition process.This paper presents a novel declarative approach to facilitate dynamic and scalable web service composition called Integrated Service Planning and Execution (ISP&E) based on AI planning techniques. Implementation of an architecture for dynamic web service composition and execution based on a domain-independent AI planning framework called Hierarchical Task Network (HTN) planning is described in this paper. Simulated experiments highlight the effectiveness of our proposed approach which interleaves service composition and execution, to cope with dynamic service capabilities and service volatility.