Abstract
Among the motivations of the related work on semantic Web services is to find optimal solutions for the composition of Web services in an automatic and adaptive way, whose main goal is to solve a given problem. To this end, several works have been implemented to provide solutions for service composition, and among these solutions, we find the use of artificial intelligence (AI) planning systems. The idea introduced in this paper is based on the presentation of our service composition approach guided by the user-intention and the context awareness, in addition to a Context-Intentional Service Composition Architecture (CISCA) for implementing this approach. In the same way, we will present an AI planning technique to solve a composition problem, namely, the Planning Domain Description Language (PDDL) and the basis for reciprocal transformation with the Web Ontology Language (OWL).
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
References
B.N. Schilit, M.M. Theimer, Disseminating active map information to mobile hosts. IEEE Network: The Magazine of Global Internetworking, (1994)
R. Hull, P. Neaves, J. Bedford-Roberts, Towards situated computing, in First International Symposium on Wearable Computers (ISWC), (1997), pp. 146–153
A.K. Dey, Providing architectural support for building context-aware applications. Georgia Institute of Technology. Thèse de doctorat, Georgia Institute of Technology, (2000)
A. Daosabah H. Ghermah, Dynamic composition of services: an overview of approaches led by the context and intent of the user. The 4th International Conference On Big Data and the Internet of Things – BDIoT’19, (2019)
P.J. Brown, J.D. Bovey, X. Chen, Context-aware applications: from the laboratory to the marketplace. IEEE Pers. Commun. 4(5), 58–64 (1997)
N. Ryan, J. Pascoe, D. Morse, Enhanced reality fieldwork: the context-aware archaeologist assistant, in Computer Applications & Quantitative Methods in Archaeology, Exon, ed. (1997)
A.K. Dey, G.D. Abowd, The context toolkit: aiding the development of context-enabled applications, in The Proceedings of the SIGCHI conference on Human Factors in Computing Systems, (1999), pp. 434–441
G. Chen, D. Kotz, A Survey of Context-Aware Mobile Computing Research. TR2000-381. Dept. of Computer Science, (Hanover: Dartmouth College, 2000)
G.K. Mostefaoui, J. Pasquier-Rocha, P. Brézillon, Context-aware computing: a guide for the pervasive computing community, in Proceedings of the IEEE/ACS International Conference on Pervasive Services (ICPS), (2004), pp. 39–48
P. Brézillon, Task-realization models in contextual graphs, in Modeling et Using Context, in 5th International et Interdisciplinary Conference CONTEXT, 3554 of Lecture Notes in Computer Science, (Springer Verlag, 2005), pp. 55–68
M. Kirsch-Pinheiro, Adaptation Contextuelle et Personnalisée de l’Information de Conscience de Groupe au sein des Systèmes d’Information Coopératifs. Thèse de doctorat, Université Joseph-Fourier – Grenoble I (2006)
A. Zimmermann, A. Lorenz, R. Oppermann, An operational definition of context, in Modeling and Using Context, (Springer Berlin Heidelberg, 2007), pp. 558–571
D. Fensel, F.M. Facca, E. Simperl, I. Toma, Semantic Web Services (Springer, Berlin, 2011), 350 p
C. Rolland, M. Kirsch-Pinheiro, C. Souveyet, An intentional approach to service engineering. IEEE Trans. Serv. Comput. 3(4), 292–305 (2010)
V. Plihon, J. Ralyte, A. Benjamen, N.A. Maiden., A. Sutcliffe, E. Dubois, P. Heymans, A reuse-Oriented Approach for the Construction of Scenario Bases Methods, in Proceedings of International Conference on Software Process (1998)
A. Van Lamsweerde. Requirements engineering in the year: a research perspective, in Proceedings of the 22nd International Conference on Software Engineering, (New York, NY, USA:ACM, 2000), pp. 5–19
A. Van Lamsweerde, Goal-oriented requirements engineering: a guided tour, in Proceedings of the Fifth IEEE International Symposium on Requirements Engineering, (2001), pp. 249–262
R.S. Kaabi, C. Souveyet, Capturing Intentional services with Business Process Maps, in 1rst IEEE, International Conference on Research Challenges in Information Science (RCIS), (2007), pp. 309–318
N. Prat, Formalisation et classification des objectifs pour l’ingénierie des exigences. Dans Proc. Du 3ème atelier international sur l’ingénierie des exigences: fondements de la qualité logicielle (1997)
S. Najar, M. K. Pinheiro, Y. Vanrompay, L. Angelo, C.S. Steffenel, Intention Prediction Mechanism In An Intentional Pervasive Information System. Intelligent Technologies and Techniques for Pervasive Computing, IGI Global, (2013), pp. 251–275
S. Dustdar, W. Schreiner, A survey on web services composition. Int. J. Web Grid Serv. 1 (2005)
T. Osman, D. Thakker, and D. Al-Dabass. Bridging the Gap between Workflow and Semantic-based Web services Composition, in Proceedings of the Web Service Composition Workshop WSCOMPS05, (2005)
A. Yachir, Thèse de doctorat « composition dynamique de services sensibles au contexte dans les systèmes intelligents ambiants », Université Paris-Est (2014)
B. Benatallah, R. Dijkman, M. Dumas, Z. Maamar, Service composition: concepts, techniques, tools and trends, in Service-Oriented Software Engineering: Challenges and Practices, ed. by Z. Stojanovic, A. Dahanayake, (Idea Group Inc (IGI), 2005), pp. 48–66
R. Aggarwal, K. Verma, J. Miller, W. Milnor, Constraint driven web service composition in METEOR-S. In Services Computing, 2004. (SCC 2004). Proceedings. 2004 IEEE International Conference on, IEEE, (2004) pp. 23–30
K. Erol, J. Hendler, D.S. Nau. HTN Planning: complexity and expressivity, in Proceedings of the 12th National Conference on Artificial Intelligence (AAAI 1994), (AAAI Press, Seattle, WA, USA. July-Aug. 1994) pp. 1123–1128
J. Peer, Description and Automated Processing of Web Services. PhD thesis, the University of St. Gallen, Graduate School of Business Administration, Economics, Law and Social Sciences (HSG), (2006)
M. Klusch, A. Gerber, M. Schmidt. Semantic web service composition planning with owls-xplan, in Proceedings of the 1st Int. AAAI Fall Symposium on Agents and the Semantic Web, (2005), pp. 55–62
O. Hatzi, M. Nikolaidou, D. Vrakas, N. Bassiliades, D. Anagnostopoulos, I. Vlahavas, Semantically aware web service composition through AI planning. Int. J. Artif. Intell. Tools 24(01), 1450015 (2015)
D. Martin, M. Burstein, D. Mcdermott, S. Mcilraith, M. Paolucci, K. Sycara, D.L. Mcguiness, E. Sirin, N. Srinivasan, Bringing semantics to web services with OWL-S. World Wide Web 10(3), 243–277 (2007)
R.S. Kaabi, C. Souveyet, Capturing Intentional services with Business Process Maps, in 1rst IEEE, International Conference on Research Challenges in Information Science (RCIS), (2007), pp. 309–318
Fikes, Nilsson, Strips: a new approach to the application of theorem proving to problem solving Presented at the 2nd IJCAI, Imperial College, London, England, September 1–3, (1971)
O. HAtzi, D. Vrakas, N. Bassiliades, D. Anagnostopoulos, The porsce II framework: using AI planning for automated semantic web service composition, (2010)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2022 The Author(s), under exclusive license to Springer Nature Switzerland AG
About this chapter
Cite this chapter
Daosabah, A., Guermah, H., Nassar, M. (2022). PDDL Planning and Ontologies, a Tool for Automatic Composition of Intentional-Contextual Web Services. In: Ouaissa, M., Boulouard, Z., Ouaissa, M., Guermah, B. (eds) Computational Intelligence in Recent Communication Networks . EAI/Springer Innovations in Communication and Computing. Springer, Cham. https://doi.org/10.1007/978-3-030-77185-0_11
Download citation
DOI: https://doi.org/10.1007/978-3-030-77185-0_11
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-77184-3
Online ISBN: 978-3-030-77185-0
eBook Packages: Intelligent Technologies and RoboticsIntelligent Technologies and Robotics (R0)