CFP last date
20 May 2024
Reseach Article

Cross-Language Semantic Web Service Discovery to Improve the Selection Mechanism by using Data Mining Techniques

by Ahmed Sharaf Eldin, Ayman E. Khedr, Fahad Kamal Al-sharif
International Journal of Computer Applications
Foundation of Computer Science (FCS), NY, USA
Volume 110 - Number 2
Year of Publication: 2015
Authors: Ahmed Sharaf Eldin, Ayman E. Khedr, Fahad Kamal Al-sharif
10.5120/19289-0713

Ahmed Sharaf Eldin, Ayman E. Khedr, Fahad Kamal Al-sharif . Cross-Language Semantic Web Service Discovery to Improve the Selection Mechanism by using Data Mining Techniques. International Journal of Computer Applications. 110, 2 ( January 2015), 20-31. DOI=10.5120/19289-0713

@article{ 10.5120/19289-0713,
author = { Ahmed Sharaf Eldin, Ayman E. Khedr, Fahad Kamal Al-sharif },
title = { Cross-Language Semantic Web Service Discovery to Improve the Selection Mechanism by using Data Mining Techniques },
journal = { International Journal of Computer Applications },
issue_date = { January 2015 },
volume = { 110 },
number = { 2 },
month = { January },
year = { 2015 },
issn = { 0975-8887 },
pages = { 20-31 },
numpages = {9},
url = { https://ijcaonline.org/archives/volume110/number2/19289-0713/ },
doi = { 10.5120/19289-0713 },
publisher = {Foundation of Computer Science (FCS), NY, USA},
address = {New York, USA}
}
%0 Journal Article
%1 2024-02-06T22:45:20.174930+05:30
%A Ahmed Sharaf Eldin
%A Ayman E. Khedr
%A Fahad Kamal Al-sharif
%T Cross-Language Semantic Web Service Discovery to Improve the Selection Mechanism by using Data Mining Techniques
%J International Journal of Computer Applications
%@ 0975-8887
%V 110
%N 2
%P 20-31
%D 2015
%I Foundation of Computer Science (FCS), NY, USA
Abstract

Web service became one of the important methods for communication through the internet and its usage increased in the levels of users and developers. Semantic web service represents the second generation of web services that contains more description and information about its contents. Searching and dealing with web service is done through process called web service discovery which returns a Semantic Web Service Description Language file (SWSDL) for each web service. This research aims to expand the semantic web service usage through adding the multilanguage capability to the web service's discovery process and through recommending other web services to the user based on his history in using web services. These aims were achieved by modifying the web service discovery model through adding two important techniques the Cross Language Information Retrieval (CLIR) technique and the data mining association rules technique. This research proposed two sub models, the first sub model proposed the application of CLIR techniques and information retrieval method to support Bilingual Web service discovery process the second language that proposed here is Arabic. Text mining techniques were applied on SWSDL content and user's query to be ready for CLIR methods, this sub model was tested on a curated catalogue of Life Science Web Services http://www. biocatalogue. org/ and achieving 99. 38 % accuracy and 87. 23 precision of the effectiveness of the monolingual system. The second sub model proposed a process of web service recommendation by applying the data mining techniques to suggest another web service beside the one he got from the discovery process based on the user's history. This sub model was tested on the mention curated web services site and the results were 65 % of users chose services from the services that recommended by the proposed sub model.

References
  1. Dustdar, Schahram, and Wolfgang S. ,(2005),"A survey on web services composition. ", International journal of web and grid services,Inderscience,Vol. 1,No. 1,Pp. 1-30. ?
  2. Wang, Y. , Stroulia, E. (2003). "Flexible interface matching for web-service discovery",Proc. Cong. Proceedings of the Fourth International Conference on IEEE. Pp. 147-156. ?
  3. Platzer C. , Dustdar S. ,(2005), "A vector space search engine for Web services", Proc. Cong. Third IEEE European Conference on Web Services, Sweden.
  4. Sajjanhar A. , Hou J. , and Zhang Y. ,(2004). "Algorithm for web services matching",Proc. Cong. Advanced Web Technologies and Applications. Springer Berlin Heidelberg, Pp. 665-670.
  5. Ding, Li, "Swoogle: a search and metadata engine for the semantic web", (2004), Proc. Cong. Proceedings of the thirteenth ACM international conference on Information and knowledge management. ACM.
  6. Sultan T. , Khedr A. , Alsheref F. , (2013), "Cross Language Information Retrieval Model For Discovering WSDL Documents Using Arabic Language Query" International Journal of Advanced Computer Science & Applications, The Science and Information organization, Vol. 4, No. 8. Pp. 118-129. ?
  7. Sultan T. , Khedr A. , Alsheref, F. , (2013),"Adaptive Model for Web Service Recommendation. " International Journal for web service and computing, AIRCC. Vol. 9, No. 4. ,Pp. 21-33.
  8. Anne,G. , Levow, Douglas W. , Oard, Resnik P. , (2005),"Dictionary-based techniques for cross-language information retrieval, "Information Processing and Management, Elsevier, Vol. 41, No. 3, Pp. 523-547.
  9. Callan J. , Bruce C. , Harding S. , (1992), "The INQUERY retrieval system", Database and expert systems applications ,Springer, Pp. 78-83.
  10. Nagata, Masaaki, Saito T. , Suzuki K. , (2001), "Using the web as a bilingual dictionary. ", Proc. Cong. Proceedings of the workshop on Data-driven methods in machine translation.
  11. Wu C. , (2012), "WSDL term tokenization methods for IR-style Web services discovery" Science of Computer Programming, Publisher, Vol. 77, No. 3, Pp. 355-374.
  12. Maamouri, Mohamed, Bies A. , Buckwalter T. , Mekki W. ,(2004), "The penn arabic treebank: Building a large-scale annotated arabic corpus. ", Proc. Cong. NEMLAR Conference on Arabic Language Resources and Tools, Pp. 102-109.
  13. Christensen, Erik, Curbera F. , Meredith G. , Sanjiva, Weerawarana, (2001), "Web services description language (WSDL) 1. 1. ," World Wide Web Consortium. Vol. 1, No. 28.
  14. Cristianini N. , Shawe-Taylor J. ,(2000), "An Introduction to Support Vector Machines and other kernel-based learning methods",2nd Ed, Cambridge University Press.
Index Terms

Computer Science
Information Sciences

Keywords

Semantic web services discovery Cross Language Information Retrieval Text Mining BioCatalogue Data Mining and Recommendation System.