Skip to main content

SCAIMO – A Case for Enabling Security in Semantic Web Service Composition

  • Conference paper
  • 529 Accesses

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

Abstract

Web service is a novel distributed computing paradigm, trying to address the problem of enabling interaction between heterogeneous applications distributed over the Web. A problem that has become one of the recent critical issues is automated composition of Web services. A number of approaches like AI-planning have been proposed to resolve the problem. Despite the importance of AI-planning techniques for Web service composition, previous works in that area do not address security issues, which is the focus of this paper. Based on our prior work, i.e. AIMO, we present an approach called SCAIMO to achieve security conscious composition of Semantic Web services. We test our approach on a case study and the result shows SCAIMO can provide an applicable solution.

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. Berners-Lee, T., Fielding, R., Masinter, L.: Uniform Resource Identifiers (URI): Generic Syntax, IETF RFC 2396, http://www.ietf.org/rfc/rfc2396.txt

  2. Web Services Architecture Requirements (2004), http://www.w3.org/TR/wsa-reqs/

  3. Sirin, E., Parsia, B., Hendler, J.: Templatebased composition of semantic Web services. In: AAAI fall symp. on agents and the semantic Web, Virginia, USA (2005)

    Google Scholar 

  4. McIlraith, S., Son, T.C.: Adapting Golog for composition of Semantic Web services. In: Knowledge Representation and Reasoning (KR 2002), Toulouse, France (2002)

    Google Scholar 

  5. Rao, J., et al.: A Mixed Initiative Approach to Semantic Web Service Discovery and Composition: SAP’s Guided Procedures Framework. In: The IEEE Intl. Conf. on Web Services, ICWS 2006 (2006)

    Google Scholar 

  6. Medjahed, B., Bouguettaya, A., Elmagarmid, A.K.: Composing Web services on the Semantic Web. VLDB Journal (2003)

    Google Scholar 

  7. Kuter, U., et al.: A Hierarchical Task-Network Planner based on Symbolic Model Checking. In: The Intl. Conference on Automated Planning & Scheduling, ICAPS (2005)

    Google Scholar 

  8. Rao, J., Kungas, P., Matskin, M.: Logic-based Web services composition: from service description to process model. In: The 2004 Intl. Conf. on Web Services, San Diego, USA (2004)

    Google Scholar 

  9. WSMO working group, http://www.wsmo.org

  10. Baader, F., et al. (eds.): The Description Logic Handbook: Theory, Implementation, and Applications. Cambridge University Press, Cambridge (2003)

    MATH  Google Scholar 

  11. IBM, Web Services Federation Language (WSFederation) (July 2003)

    Google Scholar 

  12. WSMX working group, http://www.wsmx.org

  13. BEA, Web Services Trust Language (WSTrust) (May 2004)

    Google Scholar 

  14. Gurevich, Y.: Evolving Algebras 1993: Lipari Guide, pp. 9–36. Oxford University Press, New York (1995)

    Google Scholar 

  15. OASIS, Web Services Security: SOAP Message Security. WSS TC Working Draft (2003)

    Google Scholar 

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

    Google Scholar 

  17. Sirin, E.: Combining Description Logic Reasoning with AI Planning for Composition of Web Services., PhD thesis, Department of Computer Science, University of Maryland (2006)

    Google Scholar 

  18. Scicluna, J., Polleres, A., Roman, D., Feier, C., Fensel, D.: Ontology-based choreography and orchestration of WSMO services. WSMO (2005)

    Google Scholar 

  19. McIlraith, S., Son, T., Zeng, H.: Semantic Web services. IEEE Intelligent Systems 16(2), 46–53 (2001)

    Article  Google Scholar 

  20. Martínez, E.: Web service composition as a planning task: an agent-oriented framework, MSc thesis, Department of Computer Science, York University (2005)

    Google Scholar 

  21. The ESSI WSML working group, http://www.wsmo.org/wsml/

  22. Nau, D., et al.: SHOP2: An HTN planning system. In: JAIR, December 2003, vol. 20, pp. 379–404 (2003)

    Google Scholar 

  23. IBM, Microsoft. Security in a Web Services World: A Proposed Architecture and Roadmap (April 2002)

    Google Scholar 

  24. Andrews, T., et al.: BPEL v1.1 (2007), http://www.ibm.com/developerworks/library/specification/ws-bpel/

  25. Tabatabaei, S., Wan-Kadir, W., Ibrahim, S.: A Comparative Evaluation of State-of-the-Art Approaches for Web Service Composition. In: The 3rd Int’l Conf. on Software Engineering Advances (ICSEA 2008). IEEE Computer Society, Malta (2008)

    Google Scholar 

  26. Tabatabaei, S., Wan-Kadir, W., Ibrahim, S.: Semantic Web Service Discovery and Composition Based on AI-planning and Web Service Modeling Ontology. In: IEEE Asia-Pacific Services Computing Conference (IEEE APSCC 2008). IEEE Computer Society, Taiwan (2008)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2009 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Vahid Dastjerdi, A., Hassan Tabatabaei, S.G., Kadir, W.M.N.W., Ibrahim, S., Sarafian, E. (2009). SCAIMO – A Case for Enabling Security in Semantic Web Service Composition. In: Ślęzak, D., Kim, Th., Yau, S.S., Gervasi, O., Kang, BH. (eds) Grid and Distributed Computing. GDC 2009. Communications in Computer and Information Science, vol 63. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-10549-4_9

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-10549-4_9

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-10548-7

  • Online ISBN: 978-3-642-10549-4

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics