Skip to main content
Erschienen in: Journal of Intelligent Information Systems 3/2012

01.06.2012

The Semantic Service Search Engine (S3E)

verfasst von: Nikolaos Loutas, Vassilios Peristeras, Dimitris Zeginis, Konstantinos Tarabanis

Erschienen in: Journal of Intelligent Information Systems | Ausgabe 3/2012

Einloggen

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

search-config
loading …

Abstract

Currently, the Web is an important part of people’s personal, professional and social life and thousands of services are becoming available online to support these. Since 2005, many efforts have been made to semantically describe Web services and several models have been proposed towards this direction, e.g. OWL-S, WSMO, SAWSDL. The Web follows a decentralized architecture, thus all the services are available at some location; but finding this location remains an open issue. Many efforts have been proposed to solve the service search problem. In this work, an innovative approach for semantic service search is proposed. Our effort addresses mainly two shortcomings. First, it does not require from the service providers to publish their services or their descriptions in a centralized service registry. Second it exploits the semantic information that exists in semantic service descriptions in order to improve service search. Our approach comprises of three main phases. The crawling phase, during which semantic service descriptions that are online are retrieved and stored locally. The homogenization phase when the semantics of every description are mapped to a Reference Service model and. Finally, the search phase when the users are enabled to query the underlying repository and find online services.

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!

Fußnoten
6
The distance between two strings x = x 1...x n and y = y 1...y n ,(denoted as d edit (x, y)) is defined as the minimum number of atomic edit operations (insert, delete, replace) needed to transform string x into string y.
 
Literatur
Zurück zum Zitat Adida, B., & Birbeck, M. (2008). RDFa Primer. Adida, B., & Birbeck, M. (2008). RDFa Primer.
Zurück zum Zitat Akkiraju, R., Farrell, J., Miller, J., Nagarajan, M., Schmidt, M., Sheth, A., et al. (2005). Web Service Semantics—WSDL-S. A joint UGA-IBM Technical note, version 1.0. Akkiraju, R., Farrell, J., Miller, J., Nagarajan, M., Schmidt, M., Sheth, A., et al. (2005). Web Service Semantics—WSDL-S. A joint UGA-IBM Technical note, version 1.0.
Zurück zum Zitat Al-Masri, E., & Mahmoud, O. (2008). Discovering web services in search engines. IEEE Internet Computing, 12(3), 74–77.CrossRef Al-Masri, E., & Mahmoud, O. (2008). Discovering web services in search engines. IEEE Internet Computing, 12(3), 74–77.CrossRef
Zurück zum Zitat Atkinson, C., Bostan, P., Hummel, O., & Stoll, D. (2007). A practical approach to web service discovery and retrieval. Paper presented at the IEEE international conference on web services, Salt Lake City, Utah, USA, July. Atkinson, C., Bostan, P., Hummel, O., & Stoll, D. (2007). A practical approach to web service discovery and retrieval. Paper presented at the IEEE international conference on web services, Salt Lake City, Utah, USA, July.
Zurück zum Zitat Battle, S., Bernstein, A., Boley, H., Grosof, B., Gruninger, M., Hull, R., et al. (2005). Semantic web services framework (SWSF) overview. W3C Member Submission. Battle, S., Bernstein, A., Boley, H., Grosof, B., Gruninger, M., Hull, R., et al. (2005). Semantic web services framework (SWSF) overview. W3C Member Submission.
Zurück zum Zitat Bin, X., Yan, W., Po, Z., & Juanzi, L. (2005). Web services searching based on domain ontology. Paper presented at the IEEE international workshop on service-oriented system engineering, Beijing, China. Bin, X., Yan, W., Po, Z., & Juanzi, L. (2005). Web services searching based on domain ontology. Paper presented at the IEEE international workshop on service-oriented system engineering, Beijing, China.
Zurück zum Zitat Cabral, L., Domingue, J., Galizia, S., Gugliotta, A., Norton, B., Tanasescu, V., et al. (2006). IRS-III: A broker for semantic web services based applications. Paper presented at the 5th international semantic web conference, Athens, GA, USA. Cabral, L., Domingue, J., Galizia, S., Gugliotta, A., Norton, B., Tanasescu, V., et al. (2006). IRS-III: A broker for semantic web services based applications. Paper presented at the 5th international semantic web conference, Athens, GA, USA.
Zurück zum Zitat Chen, W., & Chang, E. (2007). Searching services on the web: A public web services discovery approach. Paper presented at the 3rd International IEEE conference on signal-image technologies and internet-based system, Shanghai, China. Chen, W., & Chang, E. (2007). Searching services on the web: A public web services discovery approach. Paper presented at the 3rd International IEEE conference on signal-image technologies and internet-based system, Shanghai, China.
Zurück zum Zitat Chinnici, R., Moreau, J. J., Ryman, A., & Weerawarana, S. (2007). Web services description language (WSDL) Version 2.0 Part 1: Core Language. Chinnici, R., Moreau, J. J., Ryman, A., & Weerawarana, S. (2007). Web services description language (WSDL) Version 2.0 Part 1: Core Language.
Zurück zum Zitat Clement, L., Hately, A., Riegen, C. v., & Rogers, T. (2004). UDDI Version 3.0.2. OASIS UDDI specification technical committee draft. Clement, L., Hately, A., Riegen, C. v., & Rogers, T. (2004). UDDI Version 3.0.2. OASIS UDDI specification technical committee draft.
Zurück zum Zitat Condack, J., & Schwabe, D. (2005). Swell - Annotating and searching semantic web services. Paper presented at the 3rd Latin American Web Congress, Buenos Aires, Argentina. Condack, J., & Schwabe, D. (2005). Swell - Annotating and searching semantic web services. Paper presented at the 3rd Latin American Web Congress, Buenos Aires, Argentina.
Zurück zum Zitat Connolly, D. (2007). Gleaning resource descriptions from dialects of languages (GRDDL). W3C Recommendation. Connolly, D. (2007). Gleaning resource descriptions from dialects of languages (GRDDL). W3C Recommendation.
Zurück zum Zitat Daewook, L., Joonho, K., SeungHoon, Y., & Sukho, L. (2007). Improvement of the recall and the precision for semantic web services search. Paper presented at the 6th IEEE/ACIS international conference on computer and information science, Melbourne, Australia. Daewook, L., Joonho, K., SeungHoon, Y., & Sukho, L. (2007). Improvement of the recall and the precision for semantic web services search. Paper presented at the 6th IEEE/ACIS international conference on computer and information science, Melbourne, Australia.
Zurück zum Zitat Dong, X., Halevy, A., Madhavan, J., Nemes, E., & Zhang, J. (2004). Similarity search for web services. Paper presented at the 30th VLDB, Toronto, Canada. Dong, X., Halevy, A., Madhavan, J., Nemes, E., & Zhang, J. (2004). Similarity search for web services. Paper presented at the 30th VLDB, Toronto, Canada.
Zurück zum Zitat Esmaili, K., & Abolhassani, H. (2006). A categorization scheme for semantic web search engines. Paper presented at the IEEE international conference on computer systems and applications, Dubai/Sharjah, UAE. Esmaili, K., & Abolhassani, H. (2006). A categorization scheme for semantic web search engines. Paper presented at the IEEE international conference on computer systems and applications, Dubai/Sharjah, UAE.
Zurück zum Zitat Giantsiou, L., Loutas, N., Peristeras, V., & Tarabanis, K. (2009). Semantic Service Search Engine (S3E): An approach for finding services on the Web. In Proceedings of 2nd world summit on the knowledge society, WSKS, (Vol. 1, pp. 316-325). Giantsiou, L., Loutas, N., Peristeras, V., & Tarabanis, K. (2009). Semantic Service Search Engine (S3E): An approach for finding services on the Web. In Proceedings of 2nd world summit on the knowledge society, WSKS, (Vol. 1, pp. 316-325).
Zurück zum Zitat Guha, R., McCool, R., & Miller, E. (2003). Semantic search. Paper presented at the 12th international world wide web conference, Budapest, Hungary. Guha, R., McCool, R., & Miller, E. (2003). Semantic search. Paper presented at the 12th international world wide web conference, Budapest, Hungary.
Zurück zum Zitat Harth, A., Umbrich, J., & Decker, S. (2006). MultiCrawler: A pipelined architecture for crawling and indexing semantic web data. Paper presented at the 5th International Semantic Web Conference, Athens, GA, USA. Harth, A., Umbrich, J., & Decker, S. (2006). MultiCrawler: A pipelined architecture for crawling and indexing semantic web data. Paper presented at the 5th International Semantic Web Conference, Athens, GA, USA.
Zurück zum Zitat Hau, J., Lee, W., & Darlington, J. (2005). A semantic similarity measure for semantic web services. Paper presented at the web service semantics workshop at the 14th international world wide web conference (WWW 2005), Chiba, Japan. Hau, J., Lee, W., & Darlington, J. (2005). A semantic similarity measure for semantic web services. Paper presented at the web service semantics workshop at the 14th international world wide web conference (WWW 2005), Chiba, Japan.
Zurück zum Zitat Hogan, A., Harth, A., Umbrich, J., Kinsella, S., Polleres, A., & Decker, S. (2011). Searching and browsing linked data with SWSE: The semantic web search engine. Web Semantics: science, services and agents on the world wide web. doi:10.1016/j.websem.2011.06.004. Hogan, A., Harth, A., Umbrich, J., Kinsella, S., Polleres, A., & Decker, S. (2011). Searching and browsing linked data with SWSE: The semantic web search engine. Web Semantics: science, services and agents on the world wide web. doi:10.​1016/​j.​websem.​2011.​06.​004.
Zurück zum Zitat Jai, J., Hao, W., & Xiaon-Min, N. (2006). Facilitating service discovery with semantic overlay. Journal of Computer Science and Technology, 21(4), 582–591.CrossRef Jai, J., Hao, W., & Xiaon-Min, N. (2006). Facilitating service discovery with semantic overlay. Journal of Computer Science and Technology, 21(4), 582–591.CrossRef
Zurück zum Zitat Klusch, M., & Zhing, X. (2008). Deployed semantic services for the common user of the web: A reality check. Paper presented at the semantic computing, 2008 IEEE international conference, Santa Clara, CA, USA. Klusch, M., & Zhing, X. (2008). Deployed semantic services for the common user of the web: A reality check. Paper presented at the semantic computing, 2008 IEEE international conference, Santa Clara, CA, USA.
Zurück zum Zitat Komoda, N. (2006). Service oriented architecture (SOA) in industrial systems. Paper presented at the IEEE international conference on industrial informatics, Singapore. Komoda, N. (2006). Service oriented architecture (SOA) in industrial systems. Paper presented at the IEEE international conference on industrial informatics, Singapore.
Zurück zum Zitat Kopecký, J., Vitvar, T., Bournez, C., & Farrell, J. (2007). SAWSDL: Semantic annotations for WSDL and XML schema. IEEE Internet Computing, 11(6), 60–67.CrossRef Kopecký, J., Vitvar, T., Bournez, C., & Farrell, J. (2007). SAWSDL: Semantic annotations for WSDL and XML schema. IEEE Internet Computing, 11(6), 60–67.CrossRef
Zurück zum Zitat Krill, P. (2005). Microsoft, IBM, SAP discontinue UDDI registry effort. Krill, P. (2005). Microsoft, IBM, SAP discontinue UDDI registry effort.
Zurück zum Zitat Kwon, J., Choi, O.-H., Moon, C.-J., Park, S.-H., & Baik, D.-K. (2006). Deriving similarity for Semantic Web using similarity graph. Journal of Intelligent Information Systems, 26(2), 149–166.CrossRef Kwon, J., Choi, O.-H., Moon, C.-J., Park, S.-H., & Baik, D.-K. (2006). Deriving similarity for Semantic Web using similarity graph. Journal of Intelligent Information Systems, 26(2), 149–166.CrossRef
Zurück zum Zitat Levenshtein, V. I. (1966). Binary codes capable of correcting deletions, insertions and reversals. Soviet Physics Doklady, 10(8), 707–710.MathSciNet Levenshtein, V. I. (1966). Binary codes capable of correcting deletions, insertions and reversals. Soviet Physics Doklady, 10(8), 707–710.MathSciNet
Zurück zum Zitat Li, K. (2005). Lumina: Using wsdl-s for web service discovery. University of Georgia. Li, K. (2005). Lumina: Using wsdl-s for web service discovery. University of Georgia.
Zurück zum Zitat Liegl, P. (2007). The strategic impact of service oriented architectures. Paper presented at the 4th Annual IEEE international conference and workshops on the engineering of computer-based systems (ECBS ’07), Tucson, AZ, U.S.A. Liegl, P. (2007). The strategic impact of service oriented architectures. Paper presented at the 4th Annual IEEE international conference and workshops on the engineering of computer-based systems (ECBS ’07), Tucson, AZ, U.S.A.
Zurück zum Zitat Loutas, N., Peristeras, V., & Tarabanis, K. (2009). Rethinking the semantic annotation of services. Paper presented at the international workshop on user-generated services at the 7th international joint conference on service oriented computing and servicewave, Stockholm, Sweden. Loutas, N., Peristeras, V., & Tarabanis, K. (2009). Rethinking the semantic annotation of services. Paper presented at the international workshop on user-generated services at the 7th international joint conference on service oriented computing and servicewave, Stockholm, Sweden.
Zurück zum Zitat Loutas, N., Peristeras, V., & Tarabanis, K. (2011a). Towards a reference service model for the web of services. Data & Knowledge Engineering, 70(9), 753–774. Loutas, N., Peristeras, V., & Tarabanis, K. (2011a). Towards a reference service model for the web of services. Data & Knowledge Engineering, 70(9), 753–774.
Zurück zum Zitat Loutas, N., Peristeras, V., & Tarabanis, K. (2011b). A citizen-centric semantically-enhanced governmental portal. Electronic Government, An International Journal, 8(4), 363–384. Loutas, N., Peristeras, V., & Tarabanis, K. (2011b). A citizen-centric semantically-enhanced governmental portal. Electronic Government, An International Journal, 8(4), 363–384.
Zurück zum Zitat Martin, D., Burstein, M., Hobbs, J., Lassila, O., McDermott, D., McIlraith, S., et al. (2004). OWL-S: Semantic markup for web services. W3C member submission. Martin, D., Burstein, M., Hobbs, J., Lassila, O., McDermott, D., McIlraith, S., et al. (2004). OWL-S: Semantic markup for web services. W3C member submission.
Zurück zum Zitat Oren, E., Delbru, R., Catasta, M., Cyganiak, R., Stenzhorn, H., & Tummarello, G. (2008). Sindice.com: A document-oriented lookup index for open linked data. International Journal of Metadata, Semantics and Ontologies, 3(1), 37–52. Oren, E., Delbru, R., Catasta, M., Cyganiak, R., Stenzhorn, H., & Tummarello, G. (2008). Sindice.com: A document-oriented lookup index for open linked data. International Journal of Metadata, Semantics and Ontologies, 3(1), 37–52.
Zurück zum Zitat Papazoglou, M., & Dubray, J. (2004). A survey of web service technologies. Technical Report DIT-04-058, Informatica e Telecomunicazioni, University of Trento. Papazoglou, M., & Dubray, J. (2004). A survey of web service technologies. Technical Report DIT-04-058, Informatica e Telecomunicazioni, University of Trento.
Zurück zum Zitat Pedrinaci, C., Liu, D., Maleshkova, M., Lambert, D., Kopecky, J., & Domingue, J. (2010). iServe: A linked services publishing platform. Paper presented at the workshop: Ontology repositories and editors for the semantic web at 7th extended semantic web conference, Heraklion, Crete. Pedrinaci, C., Liu, D., Maleshkova, M., Lambert, D., Kopecky, J., & Domingue, J. (2010). iServe: A linked services publishing platform. Paper presented at the workshop: Ontology repositories and editors for the semantic web at 7th extended semantic web conference, Heraklion, Crete.
Zurück zum Zitat Roman, D., Keller, U., Lausen, H., Bruijn, J. d., Lara, R., Stollberg, M., et al. (2005). Web service modeling ontology. Applied ontology, 1(1), 77–106. Roman, D., Keller, U., Lausen, H., Bruijn, J. d., Lara, R., Stollberg, M., et al. (2005). Web service modeling ontology. Applied ontology, 1(1), 77–106.
Zurück zum Zitat Sánchez, D., Batet, M., Valls, A., & Gibert, K. (2010). Ontology-driven web-based semantic similarity. Journal of Intelligent Information Systems, 35(3), 383–413. Sánchez, D., Batet, M., Valls, A., & Gibert, K. (2010). Ontology-driven web-based semantic similarity. Journal of Intelligent Information Systems, 35(3), 383–413.
Zurück zum Zitat Sheth, A., Gomadam, K., & Lathem, J. (2007). SA-REST: Semantically interoperable and easier-to-use services and mashups. IEEE Internet Computing, 11(6), 91–94.CrossRef Sheth, A., Gomadam, K., & Lathem, J. (2007). SA-REST: Semantically interoperable and easier-to-use services and mashups. IEEE Internet Computing, 11(6), 91–94.CrossRef
Zurück zum Zitat Song, H., Cheng, D., Messer, A., & Kalasapur, S. (2007). Web service discovery using general-purpose search engines. Paper presented at the IEEE international conference on web services, Salt Lake City, Utah, USA. Song, H., Cheng, D., Messer, A., & Kalasapur, S. (2007). Web service discovery using general-purpose search engines. Paper presented at the IEEE international conference on web services, Salt Lake City, Utah, USA.
Zurück zum Zitat Syeda-Mahmood, T., Shah, G., Akkiraju, R., Ivan, A., & Goodwin, R. (2005). Searching service repositories by combining semantic and ontological matching. Paper presented at the IEEE International Conference on Web Services, Orlando, Florida, USA. Syeda-Mahmood, T., Shah, G., Akkiraju, R., Ivan, A., & Goodwin, R. (2005). Searching service repositories by combining semantic and ontological matching. Paper presented at the IEEE International Conference on Web Services, Orlando, Florida, USA.
Zurück zum Zitat Tran, T., Haase, P., & Studer, R. (2009). Semantic search - using graph-structured semantic models for supporting the search process. In 10th international conference on computational science. Amsterdam, The Netherlands. Tran, T., Haase, P., & Studer, R. (2009). Semantic search - using graph-structured semantic models for supporting the search process. In 10th international conference on computational science. Amsterdam, The Netherlands.
Zurück zum Zitat Tversky, A. (1977). Features of similarity. Psychological Review, 84(4), 327–352.CrossRef Tversky, A. (1977). Features of similarity. Psychological Review, 84(4), 327–352.CrossRef
Zurück zum Zitat Vitvar, T., Kopecky, J., & Fensel, D. (2008). WSMO-Lite: Lightweight semantic descriptions for services on the web. CMS WG Working Draft. Vitvar, T., Kopecky, J., & Fensel, D. (2008). WSMO-Lite: Lightweight semantic descriptions for services on the web. CMS WG Working Draft.
Zurück zum Zitat Wang, H., Liu, Q., Xue, G., Yu, Y., Zhang, L., & Pan, Y. (2009). Dataplorer: A scalable search engine for the data web. Paper presented at the 18th international world wide web conference, Madrid, Spain. Wang, H., Liu, Q., Xue, G., Yu, Y., Zhang, L., & Pan, Y. (2009). Dataplorer: A scalable search engine for the data web. Paper presented at the 18th international world wide web conference, Madrid, Spain.
Zurück zum Zitat Wang, H., Zhang, K., Liu, Q., Tran, T., & Yu, Y. (2008). Q2Semantic: A lightweight keyword interface to semantic search. Paper presented at the 5th European semantic web conference, Tenerife, Spain. Wang, H., Zhang, K., Liu, Q., Tran, T., & Yu, Y. (2008). Q2Semantic: A lightweight keyword interface to semantic search. Paper presented at the 5th European semantic web conference, Tenerife, Spain.
Zurück zum Zitat Willmott, S., Ronsdorf, H., & Krempels, K. (2005). Publish and search versus registries for semantic Web service discovery. Paper presented at the IEEE/WIC/ACM International conference on web intelligence, France. Willmott, S., Ronsdorf, H., & Krempels, K. (2005). Publish and search versus registries for semantic Web service discovery. Paper presented at the IEEE/WIC/ACM International conference on web intelligence, France.
Metadaten
Titel
The Semantic Service Search Engine (S3E)
verfasst von
Nikolaos Loutas
Vassilios Peristeras
Dimitris Zeginis
Konstantinos Tarabanis
Publikationsdatum
01.06.2012
Verlag
Springer US
Erschienen in
Journal of Intelligent Information Systems / Ausgabe 3/2012
Print ISSN: 0925-9902
Elektronische ISSN: 1573-7675
DOI
https://doi.org/10.1007/s10844-011-0171-6

Weitere Artikel der Ausgabe 3/2012

Journal of Intelligent Information Systems 3/2012 Zur Ausgabe