Academia.eduAcademia.edu

Outline

Web Service Discovery Methods and Techniques: A Review

2014, International Journal of Computer Science, Engineering and Information Technology

https://doi.org/10.5121/IJCSEIT.2014.4101

Abstract

Web Services are independent software systems which offer machine-to-machine interactions over the Internet to achieve well-described operations. With the advent of Service-Oriented Architecture (SOA), Web Services have gained tremendous popularity. As the number of Web Services is increased, finding the best service according to users requirements becomes a challenge. The Semantic Web Service discovery is the process of finding the most suitable service that satisfies the user request. A number of approaches to Web Service discovery have been proposed. In this paper, we classify them and determine the advantages and disadvantages of each group, to help researchers to implement a new or to select the most appropriate existing approach for Semantic Web Service discovery. We, also, provide a taxonomy which categorizes Web Service discovery systems from different points of view. There are three different views, namely, architectural view, automation view and matchmaking view. We focus on the matchmaking view which is further divided into semantic-based, syntax-based and context-aware. We explain each subgroup of it in detail, and then subsequently compare the subgroups in terms of their merits and drawbacks.

References (44)

  1. H. Saboohi, S. Abdul Kareem, "world-alerting semantic web service discovery and composition techniques-a survey," in 7th International Conference on Semantic Web and Web Services, Las Vegas, Nevada, USA, July 2011.
  2. K. Mohebbi, S. Ibrahim, M, khezrian, K. Munusamy, Seyed G. H. Tabatabaei, "a comparative evaluation of semantic web service discovery approaches," in 12th international conference on information integration and web based applications and services, ACM New York, USA, 2010.
  3. M. K. Nair, V. Gopalakrishna, "look before you leap: a survey of web service discovery," international journal of computer applications, vol. 7, no. 5, pp. 22-30, September 2010.
  4. N. Patil, A.Gopal, "comparative study of mechanisms for web service discovery based on centralized approach focusing on UDDI," international journal of computer applications, vol. 14, no. 1, pp. 28-31, january 2011.
  5. M. Malaimalavathani, "a survey on semantic web service discovery," in international conference on information communication and emnedded systems, feb 2013.
  6. V. Oleshchuk, "ontology-based service matching and discovery," in 6th international conference on intelligent data acquisition and advanced computing systems, sept 2011.
  7. A. V. Paliwal, "semantic-based automated service discovery," IEEE transaction on service computing, vol. 5, no. 2, pp. 260-275, April-June 2012.
  8. Y. Shi, G. Li, J. Li, "framework of semantic web service discovery based on ontology mapping," in international conference on research challenges in computer science, Dec 2009.
  9. K. Zamanifar, A. Zohali, N. Nematbakhsh, "matching model for semantic web service discovery," in international conference on advanced information networking and applications workshops, May 2009.
  10. B. D. Martino, "semantic web service discovery based on structural ontology matching," international journal of web and grid services, vol. 5, no. 1, pp. 46-65, 2009.
  11. Stefan Dietze, Neil Benn, John Domingue, Alex Conconi, Fabio Cattaneo, "two-fold service matchmaking-applying ontology mapping for semantic web service discovery," the semantic web lecture notes in computer science, vol. 5926, pp. 246-260, 2009.
  12. G. Meditskos, N. Bassiliades, "structural and role-oriented web service discovery with taxonomies in OWL-S," IEEE transactions on knowledge and data engineering, vol. 22, no. 2, pp. 278-290, 2009.
  13. M. Wang, X. Li, X. Qiao, "semantic web service discovery based on user preference cluster," in 3rd IEEE international conference on broadband network and multimedia technology, 2010.
  14. L.l. Xie, F.Z. Chen, J.S. Kou, "ontology-based semantic web service clustering," in 18th international conference on industerial engineering and engineering management, Sept 2011.
  15. M. Liu, W. Shen, Q. Hao, J. Yan, "an weighted ontology-based semantic similarity for web service," Export systems with applications, vol. 36, no. 10, pp. 12480-12490, May 2009.
  16. L. Zhou, "an approach of semantic web service discovery," in international conference on communications and mobile computing, April 2010.
  17. Ch. KE, Zh. Huang, "self-adaptive semantic web service matching method," in Knowledge-based systems, Nov 2012.
  18. A. Yousefipour, A. G. Neiat, M. Mohsenzadeh, M. a. Seyyedi, "a new broker-based semantic web service discovery framework for selecting and ranking suggested web services," in IEEE international conference on intelligent computer communication and processing, Aug 2010.
  19. Sajib Kumar Mistry, Mosaddek Hossain Kamal, Dilip Mistry, "semantic disocvery of web services through social learning," in The 2012 Iberoamerican conference on electronics engineering and computer science, 2012.
  20. A. B. Bener, V. Ozadali, E. S. Ilhan, "semantic matchmaker with precondition and effect matching using SWRL," Expert systems with applications, vol. 36, no. 5, pp. 9371-9377, July 2009.
  21. Asma Adala, Nabil Tabbane, Sami Tabbane, "A Framework for Automatic Web Service Discovery Based on Semantics and NLP Techniques," advanced in multimedia-special issue on web services in multimedia communication, vol. 2011, no. 1, January 2011.
  22. R. Suganyakala, M. Aarthilakshmi, G. R. Karpagam, S. Maheswari, "ontology based Qos driven web service discovery," international journal of computer science issues, vol. 8, no. 4, pp. 191-198, July 2011.
  23. A. Pradnya Khutade, B. Rashmi Phalnikar, "Qos-based web service discovery using OO concepts," international journal of advanced technology & engineering research, vol. 2, no. 6, pp. 81-86, Nov. 2012.
  24. R. Karimpour, F. Taghiyareh, "conceptual discovery of web services using WordNet," in Service Computing conference, Singapore, Dec. 2009.
  25. G. Ganapathy, C. Surianarayanan, "an approach to identify candidate services for semantic web service discovery," in IEEE international conference on service-oriented computing and applications, Perth,WA, Dec. 2010.
  26. Y. Peng, "two levels semantic web service discovery," in seventh international conference on fuzzy systems and knowledge discovery, Yantai, Shandong, Aug. 2010.
  27. Joerq Becker, Oliver Mueller, Manuel Woditsch, "an ontology-based natural language service discovery engine-design and experimental evaluation," in the proceeding of the European conference on information systems, Pretoria, South Africa, 2010.
  28. Yanbin Peng, Chunming Wu, semantic web service discovery based on assignment algorithm," in 2nd international conference on computer engineering and technology, Chengdu, April 2010.
  29. M. Pinkal, A. Koller, "semantic theory," 2005.
  30. N.Levy, F. Losavio, A. Matteo, A. Ramdane-Cherif, H. Hadj Salem, "quality standards for ontology web service discovery," in international conference with peer:XXXVII CLEI, Quito, Ecuador, October 2011.
  31. Amjad Faroog, Rabia Arshad, "an efficient technique for web services identification," international journal of multidisciplianary sciences and engineering, vol. 2, no. 1, pp. 26-30, March 2011.
  32. C. B. Merla, "context-aware match-making in semantic web service discovery," international journal of advanced engineering sciences and technologies, vol. 9, no. 2, pp. 243-247, 2011.
  33. M. S. Farukh, "Exploiting Semantics and Syntax for Service Specification and Signature Matching: The S5 Web Service Matchmaker," Faculty of graduate thesis, 2011.
  34. Robert Speicys Cardoso, Sonia Ben Mokhtar, Pierre-Guilaume Raverdy, "interoperable semantic and syntactic service discovery for ambient computing environments," international journal of ambient computing and intelligence, vol. 2, no. 4, pp. 13-32.
  35. M. Klusch, P. Kapahnke, B. Fries, "hybrid semantic web service retrieval: a case study with OWLS- MX," in IEEE international conference on semantic computing, Santa Clara, CA, Aug. 2008.
  36. Jeberson Retna Raj, Dr. T.Sasipraba, "web service discovery based on computation of semantic similarity distance and Qos normalization," Indian journal of computer science and engineering, vol. 3, no. 2, pp. 235-239, May 2012.
  37. Stefan Dietze, Michaël Mrissa, John Domingue, Alessio Gugliotta, "context-aware semantic web service discovery through metric-based situation representations," 2010.
  38. Hong Qing Yu, Stephan Reiff-Marganiec, "automated context-aware service selection for collaborative systems," in proceedings of the 21st international conference on advanced information systems engineering, Berlin, Heidelberg, 2009.
  39. Hua Xiao, Ying Zou, L. Ng, L. Nigul, "an approach for context-aware service discovery and recommendation," in IEEE international conference on web services, Miami, FL, July 2010.
  40. Yong-Jin Shin, Young-Hee Lee, rule-based context-aware service discovery based on service publicness, a thesis submitted to the faculty of th KAIST, 2010.
  41. Shan Liu, Yichao Yang, Wenfeng Zheng, Xiaolu Li, "context-aware dynamic service matchmaking," in 12th international conference on computer and information technology, Chengdu, 2012.
  42. Peyman TalebiFard, Victor C.M. Leung, "a data fusion approach to context-aware service delivery in heterogeneous," in 8th international conference on mobile web information systems, 2011.
  43. Alessandra Toninelli, Antonio Corradi, Rebecca Montanari, "semantic-based discovery to support mobile context-aware service access," computer communications, vol. 31, no. 5, pp. 935-949, 2008.
  44. Wenge Rong, Kecheng Liu, "a survey of context aware web service discovery: from user's perspective," in SOSE '10 proceedings of the 2010 fifth IEEE international symposium on service oriented system engineering, Washington, DC, USA, 2010.