Skip to main content

Web Service Composition Plans in OWL-S

  • Conference paper

Part of the book series: Communications in Computer and Information Science ((CCIS,volume 271))

Abstract

One of the main visions of Semantic Web has been the ability of software agents to compose atomic web services in order to facilitate the automation of complex tasks. One of the approaches used in the past in order to automatically construct composite web services has been AI planning. The most important advantage of this approach is its dynamic character that reduces the interference of the user. Although there have been various attempts to utilize planning algorithms and systems in the composition process, there has been little work in the field of converting web service composition plans in OWL-S. This paper studies the use of two well established standards in expressing plans and composite web services, namely the Planning Domain Definition Language (PDDL) and the Ontology Web Language for Services (OWL-S) and suggests a method for translating the produced PDDL plans of any planning system to OWL-S descriptions of the final composite web services. The result is a totally new web service that can later be discovered and invoked or even take part in a new composition.

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

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   54.99
Price excludes VAT (USA)
  • Compact, lightweight 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

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Angelides, D., Xenidis, Y.: Fuzzy vs. Probabilistic Methods for Risk Assessment of Coastal Areas. In: Linkov, I., Kiker, G.A., Wenning, R.J. (eds.) Environmental Security in Harbors and Coastal Areas: Management using Comparative Risk Assessment and Multi-Criteria Decision Analysis. NATO Security through Science Series (Series C: Environmental Security), pp. 251–266. Springer, Heidelberg (2007) ISBN: 978-1-4020-5801-1

    Google Scholar 

  2. Bordbar, B., Howells, G., Evans, M., Staikopoulos, A.: Model Transformation from OWL-S to BPEL Via SiTra. In: Akehurst, D.H., Vogel, R., Paige, R.F. (eds.) ECMDA-FA. LNCS, vol. 4530, pp. 43–58. Springer, Heidelberg (2007)

    Chapter  Google Scholar 

  3. Gerevini, A., Saetti, A., Serina, I.: LPG-TD: a Fully Automated Planner for PDDL2.2 Domains (short paper). In: 14th Int. Conference on Automated Planning and Scheduling (ICAPS 2004), booklet of the system demo section, Whistler, Canada (2004)

    Google Scholar 

  4. Gerevini, A., Saetti, A., Serina, I.: LPG-td a planning system (2005), http://zeus.ing.unibs.it/lpg/

  5. Ghalab, M., Howe, A., Knoblock, C., McDermott, D., Ram, A., Veloso, M., Weld, D., Wilkins, D.: PDDL – the Planning Domain Definition Language. Technical report. Yale University, New Haven, CT (1998)

    Google Scholar 

  6. Hatzi, O., Meditskos, G., Vrakas, D., Bassiliades, N., Anagnostopoulos, D., Vlahavas, I.: Semantic Web Service Composition using Planning and Ontology Concept Relevance with PORSCE II. In: Proceeding of the 2009 Web Intelligence and Intelligent Agent Technology, Milan, Italy, pp. 418–421 (2009)

    Google Scholar 

  7. Hoffman, J., Nebel, B.: The FF Planning System: Fast Plan Generation Through Heuristic Search. Journal of Artificial Intelligence Research 14, 253–301 (2001)

    Google Scholar 

  8. JPlan: Java Graphplan Implementation, http://sourceforge.net/projects/jplan

  9. Klusch, M., Gerber, A., Schmidt, M.: Semantic Web Service Composition Planning with OWLS-XPlan. In: Proceedings of the AAAI Fall Symposium on Semantic Web and Agents. AAAI Press, Arlington (2005)

    Google Scholar 

  10. Martin, D., Burstein, M., Lassila, O., McIlraith, S., Narayanan, S., Paolucci M., Parsia, B., Payne, T., Sirin, E., Srinivasan,N., Sycara, K.: OWL-S: Semantic Markup for Web Services (2004), http://www.daml.org/services/owl-s/1.1/

  11. OWL-S API, http://www.daml.ri.cmu.edu/owlsapi/

  12. Peer, J.: Web Service Composition as AI Planning – a Survey. Technical report. University of St. Gallen (2005)

    Google Scholar 

  13. Pellier, D.: PDDL4J (2008), http://sourceforge.net/projects/pddl4j

  14. Sacerdoti, E.: The nonlinear nature of plans. In: Proc. of the International Joint Conference on AI, pp. 206–214 (1975)

    Google Scholar 

  15. Sirin, E., Parsia, B., Wu, D., Hendler, J., Nau, D.: HTN planning for web service composition using SHOP. Journal of Web Semantics 1(4), 377–396 (2004)

    Article  Google Scholar 

  16. Yang, B., Qin, Z.: Composing semantic web services with PDDL. Inform. Technol. J. 9, 48–54 (2009)

    Article  Google Scholar 

  17. Yu, H.Q., Reiff-Marganiec, S.: Semantic Web Services Composition via Planning as Model Checking. Technical Report. CS-06-003, University of Leicester (2006)

    Google Scholar 

  18. Zhang, P., Huang, B., Sun, Y.: Automatic Web services composition based on SLM. In: Workshop on Semantic Web and Ontology, SWON 2008 (2008)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2013 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Ziaka, E., Vrakas, D., Bassiliades, N. (2013). Web Service Composition Plans in OWL-S. In: Filipe, J., Fred, A. (eds) Agents and Artificial Intelligence. ICAART 2011. Communications in Computer and Information Science, vol 271. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-29966-7_16

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-29966-7_16

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-29965-0

  • Online ISBN: 978-3-642-29966-7

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics