Skip to main content
Erschienen in: Service Oriented Computing and Applications 2/2018

24.03.2018 | Original Research Paper

A Web service search engine for large-scale Web service discovery based on the probabilistic topic modeling and clustering

verfasst von: Afnan Bukhari, Xumin Liu

Erschienen in: Service Oriented Computing and Applications | Ausgabe 2/2018

Einloggen

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Abstract

With the ever increasing number of Web services, discovering an appropriate Web service requested by users has become a vital yet challenging task. We need a scalable and efficient search engine to deal with the large volume of Web services. The aim of this approach is to provide an efficient search engine that can retrieve the most relevant Web services in a short time. The proposed Web service search engine (WSSE) is based on the probabilistic topic modeling and clustering techniques that are integrated to support each other by discovering the semantic meaning of Web services and reducing the search space. The latent Dirichlet allocation (LDA) is used to extract topics from Web service descriptions. These topics are used to group similar Web services together. Each Web service description is represented as a topic vector, so the topic model is an efficient technique to reduce the dimensionality of word vectors and to discover the semantic meaning that is hidden in Web service descriptions. Also, the Web service description is represented as a word vector to address the drawbacks of the keyword-based search system. The accuracy of the proposed WSSE is compared with the keyword-based search system. Also, the precision and recall metrics are used to evaluate the performance of the proposed approach and the keyword-based search system. The results show that the proposed WSSE based on LDA and clustering outperforms the keyword-based search system.

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Literatur
5.
Zurück zum Zitat Al-Masri E, Mahmoud QH (2007) Wsce: a crawler engine for large-scale discovery of web services. In: IEEE International conference on Web Services, 2007. ICWS 2007, pp 1104–1111 Al-Masri E, Mahmoud QH (2007) Wsce: a crawler engine for large-scale discovery of web services. In: IEEE International conference on Web Services, 2007. ICWS 2007, pp 1104–1111
6.
Zurück zum Zitat Aznag M, Quafafou M, Rochd EM, Jarir Z (2013) Service-oriented and cloud computing: second European Conference, ESOCC 2013, Málaga, Spain, September 11–13, 2013. In: Proceedings, chapter probabilistic topic models for Web services clustering and discovery, pp 19–33. Springer, Berlin, Heidelberg, Berlin, Heidelberg Aznag M, Quafafou M, Rochd EM, Jarir Z (2013) Service-oriented and cloud computing: second European Conference, ESOCC 2013, Málaga, Spain, September 11–13, 2013. In: Proceedings, chapter probabilistic topic models for Web services clustering and discovery, pp 19–33. Springer, Berlin, Heidelberg, Berlin, Heidelberg
7.
Zurück zum Zitat Chen L, Hu L, Zheng Z, Wu J, Yin J, Li Y, Deng S (2011) Wtcluster: Utilizing tags for web services clustering. In: Service-Oriented Computing, pp 204–218 Chen L, Hu L, Zheng Z, Wu J, Yin J, Li Y, Deng S (2011) Wtcluster: Utilizing tags for web services clustering. In: Service-Oriented Computing, pp 204–218
8.
Zurück zum Zitat Chen L, Wang Y, Yu Q, Zheng Z, Wu J (2013) Service-oriented computing: 11th International Conference, ICSOC 2013, Berlin, Germany, December 2–5, 2013. In: Proceedings, chapter WT-LDA: user tagging augmented LDA for Web service clustering, . Springer, Berlin, Heidelberg, pp 162–176 Chen L, Wang Y, Yu Q, Zheng Z, Wu J (2013) Service-oriented computing: 11th International Conference, ICSOC 2013, Berlin, Germany, December 2–5, 2013. In: Proceedings, chapter WT-LDA: user tagging augmented LDA for Web service clustering, . Springer, Berlin, Heidelberg, pp 162–176
9.
Zurück zum Zitat Davies DL, Bouldin DW (1979) A cluster separation measure. IEEE Trans Pattern Anal Mach Intell 1(2):224–227CrossRef Davies DL, Bouldin DW (1979) A cluster separation measure. IEEE Trans Pattern Anal Mach Intell 1(2):224–227CrossRef
10.
Zurück zum Zitat Elgazzar K, Hassan A, Martin P (2010) Clustering wsdl documents to bootstrap the discovery of web services. In: IEEE international conference on Web services (ICWS), 2010, pp 147–154 Elgazzar K, Hassan A, Martin P (2010) Clustering wsdl documents to bootstrap the discovery of web services. In: IEEE international conference on Web services (ICWS), 2010, pp 147–154
11.
Zurück zum Zitat Elshater Y, Elgazzar K, Martin P (2015) Godiscovery: Web service discovery made efficient. In: IEEE International Conference on Web Services (ICWS), 2015, pp 711–716 Elshater Y, Elgazzar K, Martin P (2015) Godiscovery: Web service discovery made efficient. In: IEEE International Conference on Web Services (ICWS), 2015, pp 711–716
12.
Zurück zum Zitat Fensel D, Kerrigan M, Zaremba M (2008) Implementing semantic web services: the SESA framework, chapter discovery. Springer, Berlin, pp 169–172CrossRef Fensel D, Kerrigan M, Zaremba M (2008) Implementing semantic web services: the SESA framework, chapter discovery. Springer, Berlin, pp 169–172CrossRef
13.
Zurück zum Zitat Griffiths T (2002) Gibbs sampling in the generative model of latent dirichlet allocation. Technical report Griffiths T (2002) Gibbs sampling in the generative model of latent dirichlet allocation. Technical report
14.
Zurück zum Zitat Hatzi O, Batistatos G, Nikolaidou M, Anagnostopoulos D (2012) A specialized search engine for web service discovery. In: IEEE 19th International Conference on Web Services (ICWS), 2012, pp 448–455 Hatzi O, Batistatos G, Nikolaidou M, Anagnostopoulos D (2012) A specialized search engine for web service discovery. In: IEEE 19th International Conference on Web Services (ICWS), 2012, pp 448–455
15.
Zurück zum Zitat Lo W, Yin J, Wu Z (2015) Accelerated sparse learning on tag annotation for web service discovery. In: IEEE international conference on Web services (ICWS), 2015, pp 265–272 Lo W, Yin J, Wu Z (2015) Accelerated sparse learning on tag annotation for web service discovery. In: IEEE international conference on Web services (ICWS), 2015, pp 265–272
16.
Zurück zum Zitat MacQueen J (1967) Some methods for classification and analysis of multivariate observations. In: Proceedings of the fifth Berkeley symposium on mathematical statistics and probability, volume 1: statistics, University of California Press, Berkeley, pp 281–297 MacQueen J (1967) Some methods for classification and analysis of multivariate observations. In: Proceedings of the fifth Berkeley symposium on mathematical statistics and probability, volume 1: statistics, University of California Press, Berkeley, pp 281–297
17.
Zurück zum Zitat The Mathworks, Inc. (2015) Natick, Massachusetts. MATLAB version 8.5.0.197613 (R2015a) The Mathworks, Inc. (2015) Natick, Massachusetts. MATLAB version 8.5.0.197613 (R2015a)
19.
Zurück zum Zitat Miller GA (1995) Wordnet: a lexical database for english. Commun ACM 38(11):39–41CrossRef Miller GA (1995) Wordnet: a lexical database for english. Commun ACM 38(11):39–41CrossRef
20.
Zurück zum Zitat PleplÃl Q, Perplexity to evaluate topic models PleplÃl Q, Perplexity to evaluate topic models
21.
22.
Zurück zum Zitat Xia Y, Chen P, Bao L, Wang M, Yang J (2011) A qos-aware web service selection algorithm based on clustering. In: 2011 IEEE international conference on Web services (ICWS), pp 428–435 Xia Y, Chen P, Bao L, Wang M, Yang J (2011) A qos-aware web service selection algorithm based on clustering. In: 2011 IEEE international conference on Web services (ICWS), pp 428–435
24.
Zurück zum Zitat Zhang Y, Zheng Z, Lyu M (2010) Wsexpress: a qos-aware search engine for web services. In: IEEE International Conference on Web services (ICWS), 2010, pp 91–98 Zhang Y, Zheng Z, Lyu M (2010) Wsexpress: a qos-aware search engine for web services. In: IEEE International Conference on Web services (ICWS), 2010, pp 91–98
25.
Zurück zum Zitat Zhou J, Li S (2009) Semantic web service discovery approach using service clustering. In: International conference on information engineering and computer science, ICIECS 2009, pp 1–5 Zhou J, Li S (2009) Semantic web service discovery approach using service clustering. In: International conference on information engineering and computer science, ICIECS 2009, pp 1–5
Metadaten
Titel
A Web service search engine for large-scale Web service discovery based on the probabilistic topic modeling and clustering
verfasst von
Afnan Bukhari
Xumin Liu
Publikationsdatum
24.03.2018
Verlag
Springer London
Erschienen in
Service Oriented Computing and Applications / Ausgabe 2/2018
Print ISSN: 1863-2386
Elektronische ISSN: 1863-2394
DOI
https://doi.org/10.1007/s11761-018-0232-6

Weitere Artikel der Ausgabe 2/2018

Service Oriented Computing and Applications 2/2018 Zur Ausgabe