Abstract
The dynamic composition of web services is an important research problem to offer value added services to the end user. As per the demands of the end user, the sequence in which services to be combined as well as participating services are to be decided at run-time. Planners based approach is useful to achieve the dynamic web service composition. Based on the functional parameters—input, output, precondition and effect, various AI planners achieve service composition differently. In this work, we present a AI planning-based dynamic web service composition approach using Blackbox planner. The experimental results show the effectiveness of the proposed approach.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Zeng L, Ngu AH, Benatallah B, Podorozhny R, Lei H (208) Dynamic composition and optimization of web services. Distrib Parallel Databases 24(1–3):45–72
Rei-Marganiec S, Chen K, Xu J (2009) Markov-htn planning approach to enhance flexibility of automatic web services composition
Mustafa F, McCluskey T (2009) Dynamic web service composition. In: 2009 international conference on computer engineering and technology, vol 2. IEEE, pp 463–467
Bertoli P, Pistore M, Traverso P (2010) Automated composition of web services via planning in asynchronous domains. Artif Intell 174(3–4):316–361
Klusch M, Gerber A, Schmidt M (2005) Semantic web service composition planning with owls-xplan. In: Proceedings of the 1st international AAAI fall symposium on agents and the semantic Web, pp 55–62
Kautz H, Selman B (1998) Blackbox: a new approach to the application of theorem proving to problem solving. In: AIPS98 workshop on planning as combinatorial search, vol 58260, pp 58–60
Aggarwal R, Verma K, Miller J, Milnor W (2004) Constraint driven web service composition in meteor-s. In: Proceedings of 2004 IEEE international conference on Services computing, (SCC 2004), IEEE, pp 23–30
Casati F, Ilnicki S, Jin LJ, Krishnamoorthy V, Shan MC (2000) eFlow: a platform for developing and managing composite e-services. IEEE
Cui L, Li J, Zheng Y (2012) A dynamic web service composition method based on viterbi algorithm. In: 2012 IEEE 19th international conference on web services. IEEE, pp 267–271
Fujii K, Suda T (2006) Semantics-based dynamic web service composition. Int J Coop Inf Syst 15(03):293–324
Lecue F, Silva E, Pires LF (2008) A framework for dynamic web services composition. In: Emerging web services technology, vol II. Springer, Berlin, pp 59–75
Pires PF, Benevides MR, Mattoso M (2002) Building reliable web services compositions. In: Net. ObjectDays: International conference on object-oriented and internet-based technologies, concepts, and applications for a networked World. Springer, Berlin, pp 59–72
Doshi P, Goodwin R, Akkiraju R, Verma K (2005) Dynamic workflow composition: Using markov decision processes. Int J Web Serv Res (IJWSR) 2(1):1–17
Yan Y, Zheng X (2008) A planning graph based algorithm for semantic web service composition. In: 2008 10th IEEE conference on E-Commerce technology and the fifth IEEE conference on enterprise computing, E-Commerce and E-Services. IEEE, pp 339–342
Hao S, Zhang L (2010) Dynamic web services composition based on linear temporal logic. In: 2010 international conference of information science and management engineering (ISME), vol 1. IEEE, pp 362–365
McIlraith S, Son TC (2002) Adapting golog for composition of semantic web services. KR 2:482–493
Kuzu M, Cicekli NK (2012) Dynamic planning approach to automated web service composition. Appl Intell 36(1):1–28
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2020 Springer Nature Singapore Pte Ltd.
About this paper
Cite this paper
Purohit, L., Chouhan, S.S., Jain, A. (2020). Dynamic Web Service Composition Using AI Planning Technique: Case Study on Blackbox Planner. In: Shukla, R., Agrawal, J., Sharma, S., Chaudhari, N., Shukla, K. (eds) Social Networking and Computational Intelligence. Lecture Notes in Networks and Systems, vol 100. Springer, Singapore. https://doi.org/10.1007/978-981-15-2071-6_15
Download citation
DOI: https://doi.org/10.1007/978-981-15-2071-6_15
Published:
Publisher Name: Springer, Singapore
Print ISBN: 978-981-15-2070-9
Online ISBN: 978-981-15-2071-6
eBook Packages: Intelligent Technologies and RoboticsIntelligent Technologies and Robotics (R0)