Skip to main content

PDDL Planning and Ontologies, a Tool for Automatic Composition of Intentional-Contextual Web Services

  • Chapter
  • First Online:
Computational Intelligence in Recent Communication Networks

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).

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Subscribe and save

Springer+ Basic
$34.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 169.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 219.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 219.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Similar content being viewed by others

References

  1. B.N. Schilit, M.M. Theimer, Disseminating active map information to mobile hosts. IEEE Network: The Magazine of Global Internetworking, (1994)

    Google Scholar 

  2. R. Hull, P. Neaves, J. Bedford-Roberts, Towards situated computing, in First International Symposium on Wearable Computers (ISWC), (1997), pp. 146–153

    Google Scholar 

  3. A.K. Dey, Providing architectural support for building context-aware applications. Georgia Institute of Technology. Thèse de doctorat, Georgia Institute of Technology, (2000)

    Google Scholar 

  4. 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)

    Google Scholar 

  5. 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)

    Article  Google Scholar 

  6. N. Ryan, J. Pascoe, D. Morse, Enhanced reality fieldwork: the context-aware archaeologist assistant, in Computer Applications & Quantitative Methods in Archaeology, Exon, ed. (1997)

    Google Scholar 

  7. 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

    Google Scholar 

  8. G. Chen, D. Kotz, A Survey of Context-Aware Mobile Computing Research. TR2000-381. Dept. of Computer Science, (Hanover: Dartmouth College, 2000)

    Google Scholar 

  9. 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

    Google Scholar 

  10. 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

    Google Scholar 

  11. 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)

    Google Scholar 

  12. A. Zimmermann, A. Lorenz, R. Oppermann, An operational definition of context, in Modeling and Using Context, (Springer Berlin Heidelberg, 2007), pp. 558–571

    Google Scholar 

  13. D. Fensel, F.M. Facca, E. Simperl, I. Toma, Semantic Web Services (Springer, Berlin, 2011), 350 p

    Book  Google Scholar 

  14. C. Rolland, M. Kirsch-Pinheiro, C. Souveyet, An intentional approach to service engineering. IEEE Trans. Serv. Comput. 3(4), 292–305 (2010)

    Article  Google Scholar 

  15. 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)

    Google Scholar 

  16. 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

    Google Scholar 

  17. 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

    Google Scholar 

  18. 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

    Google Scholar 

  19. 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)

    Google Scholar 

  20. 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

    Google Scholar 

  21. S. Dustdar, W. Schreiner, A survey on web services composition. Int. J. Web Grid Serv. 1 (2005)

    Google Scholar 

  22. 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)

    Google Scholar 

  23. A. Yachir, Thèse de doctorat « composition dynamique de services sensibles au contexte dans les systèmes intelligents ambiants », Université Paris-Est (2014)

    Google Scholar 

  24. 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

    Chapter  Google Scholar 

  25. 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

    Google Scholar 

  26. 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

    Google Scholar 

  27. 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)

    Google Scholar 

  28. 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

    Google Scholar 

  29. 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)

    Article  Google Scholar 

  30. 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)

    Article  Google Scholar 

  31. 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

    Google Scholar 

  32. 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)

    Google Scholar 

  33. O. HAtzi, D. Vrakas, N. Bassiliades, D. Anagnostopoulos, The porsce II framework: using AI planning for automated semantic web service composition, (2010)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2022 The Author(s), under exclusive license to Springer Nature Switzerland AG

About this chapter

Check for updates. Verify currency and authenticity via CrossMark

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

Publish with us

Policies and ethics