Skip to main content

Comparative Evaluation of Semantic Web Service Composition Approaches

  • Conference paper
Software Engineering and Computer Systems (ICSECS 2011)

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

Included in the following conference series:

Abstract

As web services are gaining more popularity over the web, there are multiple web services available for different tasks. At run time, the composition of these services based on the requester’s functional and non-functional requirements is a difficult task due to the heterogeneous nature of results of the services. This paper introduced some requirements that when fulfilled, a successful composition process can be achieved. In order to find the best approach, various composition approaches on these requirements were evaluated. Suggestions were provided on what approach can be used in which scenario in order to gain the best results.

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

Access this chapter

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

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Ran, S.: A model for web services discovery with QoS. ACM SIGecom Exchanges 4(1), 1–10 (2003)

    Article  Google Scholar 

  2. Koehler, J., Srivastava, B.: Web service composition: Current solutions and open problems. In: Presented at the Proceedings of the ICAPS 2003 Workshop on Planning for Web Services, pp. 28–35 (2003)

    Google Scholar 

  3. Cabral, L., Domingue, J., Motta, E., Payne, T.R., Hakimpour, F.: Approaches to Semantic Web Services: an Overview and Comparisons. In: Bussler, C.J., Davies, J., Fensel, D., Studer, R. (eds.) ESWS 2004. LNCS, vol. 3053, pp. 225–239. Springer, Heidelberg (2004)

    Chapter  Google Scholar 

  4. http://uddi.org/pubs/uddi-v3.00-published-20020719.htm

  5. Benatallah, B., Dumas, M., Sheng, Q.Z., Ngu, A.H.H.: Declarative composition and peer-to-peer provisioning of dynamic Web services. In: Proceedings of the 18th International Conference on Data Engineering 2002, pp. 297–308 (2002)

    Google Scholar 

  6. Benatallah, B., Medjahed, B., Bouguettaya, A., Elmagarmid, A., Beard, J.: Composing and Maintaining Web-based Virtual Enterprises. In: Workshop on Technologies for E-Services (2000)

    Google Scholar 

  7. Casati, F., Ilnicki, S., Jin, L., Krishnamoorthy, V., Shan, M.-C.: Adaptive and Dynamic Service Composition in eFlow. In: Wangler, B., Bergman, L.D. (eds.) CAiSE 2000. LNCS, vol. 1789, pp. 13–31. Springer, Heidelberg (2000)

    Chapter  Google Scholar 

  8. Lazcano, A., Alonso, G., Schuldt, H., Schuler, C.: The WISE approach to electronic commerce. International Journal of Computer Systems Science & Engineering (2000)

    Google Scholar 

  9. Muth, P., Wodtke, D., Weissenfels, J., Dittrich, A.K., Weikum, G.: From Centralized Workflow Specification to Distributed Workflow Execution. J. Intell. Inf. Syst. 10, 159–184 (1998)

    Article  Google Scholar 

  10. Schuster, H., Georgakopoulos, D., Cichocki, A., Baker, D.: Modeling and Composing Service-Based and Reference Process-Based Multi-enterprise Processes. In: Wangler, B., Bergman, L.D. (eds.) CAiSE 2000. LNCS, vol. 1789, pp. 247–263. Springer, Heidelberg (2000)

    Chapter  Google Scholar 

  11. Sandro Hawke, I.H., Prud’hommeaux, E., Swick, R.: W3C Semantic Web Activity (2010)

    Google Scholar 

  12. Berners-Lee, T.: Services and Semantics: Web Architecture, W3C (April 2004)

    Google Scholar 

  13. Bussler, C., Fensel, D., Maedche, A.: A conceptual architecture for semantic web enabled web services. SIGMOD Rec. 31:24-29 (2002)

    Google Scholar 

  14. Tsur, S., Abiteboul, S., Agrawal, R., Dayal, U., Klein, J., Weikum, G.: Are Web Services the Next Revolution in e-Commerce? (Panel). In: Proceedings of the 27th International Conference on Very Large Data Bases, pp. 614–617. Morgan Kaufmann Publishers Inc., San Francisco (2001)

    Google Scholar 

  15. Berners-Lee, T.: Services and Semantics: Web Architecture, W3C (April 2004)

    Google Scholar 

  16. Berners-Lee, T., et al.: The Semantic Web. Scientific American (May 2001)

    Google Scholar 

  17. Medjahed, B., Bouguettaya, A., Elmagarmid, A.: Composing Web services on the Semantic Web. The VLDB Journal 12, 333–351 (2003)

    Article  Google Scholar 

  18. Lecue, F., Leger, A., Delteil, A.: DL Reasoning and AI Planning for Web Service Composition. In: Web Intelligence, pp. 445–453. IEEE, Los Alamitos (2008)

    Google Scholar 

  19. Rao, J., Dimitrov, D., Hofmann, P., Sadeh, N.M.: A mixed initiative approach to semantic web service discovery and composition: Sap’s guided procedures framework. In: ICWS, pp. 401–410. IEEE Computer Society Press, Los Alamitos (2006)

    Google Scholar 

  20. Sohrabi, S., Prokoshyna, N., McIlraith, S.A.: Web Service Composition via the Customization of Golog Programs with User Preferences. In: Borgida, A.T., Chaudhri, V.K., Giorgini, P., Yu, E.S. (eds.) Conceptual Modeling: Foundations and Applications. LNCS, vol. 5600, pp. 319–334. Springer, Heidelberg (2009)

    Chapter  Google Scholar 

  21. Aydın, O., Kesim Cicekli, N., Cicekli, I.: Automated web services composition with the event calculus. In: Artikis, A., O’Hare, G.M.P., Stathis, K., Vouros, G.A. (eds.) ESAW 2007. LNCS (LNAI), vol. 4995, pp. 142–157. Springer, Heidelberg (2008)

    Chapter  Google Scholar 

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

    Article  Google Scholar 

  23. Rao, J., Su, X.: A Survey of Automated Web Service Composition Methods. In: Proceedings of the First International Workshop on Semantic Web Services and Web Process Composition, SWSWPC (2004)

    Google Scholar 

  24. Marconi, A., Pistore, M.: Synthesis and Composition of Web Services. In: Marco, B., Luca, P., Gianluigi, Z. (eds.) Formal Methods for Web Services, pp. 89–157. Springer, Heidelberg (2009)

    Chapter  Google Scholar 

  25. Küster, U., Stern, M., König-Ries, B.: A classification of issues and approaches in automatic service composition. In: International Workshop WESC 2005 (2005)

    Google Scholar 

  26. Hull, R., Su, J.: Tools for composite web services: a short overview. SIGMOD Rec. 34, 86–95 (2005)

    Article  Google Scholar 

  27. Milanovic, N., Malek, M.: Current solutions for Web service composition. In: Internet Computing, vol. 8, pp. 51–59. IEEE, Los Alamitos (2004)

    Google Scholar 

  28. Lécué, F., Silva, E., Pires, L.F.: A Framework for Dynamic Web Services Composition. In: Gschwind, T., Pautasso, C. (eds.) Emerging Web Services Technology, Birkhäuser Basel, vol. II, pp. 59–75 (2008)

    Google Scholar 

  29. Ardagna, D., Comuzzi, M., Mussi, E., Pernici, B., Plebani, P.: PAWS: A Framework for Executing Adaptive Web-Service Processes. In: Software, vol. 24, pp. 39–46. IEEE, Los Alamitos (2007)

    Google Scholar 

  30. Groenmo, R., Jaeger, M.C.: Model-driven semantic Web service composition. In: 12th Asia-Pacific Software Engineering Conference (APSEC 2005), p. 8 (2005)

    Google Scholar 

  31. Zeng, L., Ngu, A., Benatallah, B., Podorozhny, R., Lei, H.: Dynamic composition and optimization of Web services. Distributed and Parallel Databases 24, 45–72 (2008)

    Article  Google Scholar 

  32. Curbera, F., Duftler, M., Khalaf, R., Nagy, W., Mukhi, N., Weerawarana, S.: Unraveling the Web services web: an introduction to SOAP, WSDL, and UDDI. In: Internet Computing, vol. 6, pp. 86–93. IEEE, Los Alamitos (2002)

    Google Scholar 

  33. Tsur, S., et al.: Are Web Services the Next Revolution in e-Commerce? (Panel). In: Presented at the Proceedings of the 27th International Conference on Very Large Data Bases (2001)

    Google Scholar 

  34. Arroyo, S., et al.: Semantic aspects of web services. In: Singh, M.P. (ed.) The Practical Handbook of Internet Computing, pp. 311–317. Chapman & Hall/CRC, Boca Raton (2005)

    Google Scholar 

  35. Ankolekar, A., et al.: Web Service Description for the Semantic Web. In: Presented at the Proceedings of the Semantic Web Conference (2002)

    Google Scholar 

  36. WSMO, Web Service Modeling Ontology–Standard (2005), http://www.wsmo.org/2004/d2/

  37. Sivasubramanian, S.P., Ilavarasan, E., Vadivelou, G.: Dynamic Web Service Composition: Challenges and techniques. In: International Conference on Intelligent Agent & Multi-Agent Systems (IAMA 2009), pp. 1–8 (2009)

    Google Scholar 

  38. Agarwal, V., Chafle, G., Mittal, S., Srivastava, B.: Understanding approaches for web service composition and execution. In: Proceedings of the 1st Bangalore Annual Compute Conference, pp. 1–8. ACM, Bangalore (2008)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2011 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Mohamad, R., Zeshan, F. (2011). Comparative Evaluation of Semantic Web Service Composition Approaches. In: Zain, J.M., Wan Mohd, W.M.b., El-Qawasmeh, E. (eds) Software Engineering and Computer Systems. ICSECS 2011. Communications in Computer and Information Science, vol 181. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-22203-0_25

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-22203-0_25

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-22202-3

  • Online ISBN: 978-3-642-22203-0

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics