Abstract
This paper presents S \(^2\) niffer (Service Sniffer), a query-based system for discovering services. S \(^2\) niffer is a part of a broader project whose goal is, given mobile users’ needs (e.g., buying airplane tickets, booking a hotel room, renting a car, etc.) expressed in a text query, to discover and compose services to be executed. Behind the service discovery system is the idea to match the users’ queries with a set of documents in a corpus such that each document contains a service description given in free text, obtained from its corresponding profile given in a OWL-S file. A preliminar evaluation reveals that S \(^2\) niffer outperforms Latent Semantic Indexing and Vector Space Model.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Notes
- 1.
MorphAdorner, http://devadorner.northwestern.edu/maserver/lemmatize.
- 2.
Apache OpenNLP, http://opennlp.apache.org/.
- 3.
OWL-S Service Retrieval Test Collection, http://projects.semwebcentral.org/projects/owls-tc/.
References
Burstein, M., Hobbs, J., Lassila, O., Mcdermott, D., Mcilraith, S., Narayanan, S., Paolucci, M., Parsia, B., Payne, T., Sirin, E., Srinivasan, N., Sycara, K.: OWL-S: Semantic markup for web services. Technical report (2004). http://www.w3.org/Submission/2004/SUBM-OWL-S-20041122/
Crasso, M., Zunino, A., Campo, M.: Easy web service discovery: a query-by-example approach. Sci. Comput. Program. 71(2), 144–164 (2008)
Gomez-Perez, A., Corcho-Garcia, O., Fernandez-Lopez, M.: Ontological Engineering. Springer-Verlag New York Inc, Secaucus (2003)
Hao, Y., Zhang, Y., Cao, J.: Web services discovery and rank: an information retrieval approach. Future Gener. Comput. Syst. 26(8), 1053–1062 (2010)
Kokash, N., van den Heuvel, W.-J., D’Andrea, V.: Leveraging web services discovery with customizable hybrid matching. In: Dan, A., Lamersdorf, W. (eds.) ICSOC 2006. LNCS, vol. 4294, pp. 522–528. Springer, Heidelberg (2006)
Lee, K.H., Lee, M.Y., Hwang, Y.Y., Lee, K.C.: A framework for xml web services retrieval with ranking. In: International Conference on Multimedia and Ubiquitous Engineering, (MUE 2007), pp. 773–778. IEEE Computer Society (2007)
Ma, J., Zhang, Y., He, J.: Web services discovery based on latent semantic approach. In: ICWS, pp. 740–747. IEEE Computer Society (2008)
Manning, C.D., Raghavan, P., Schütze, H.: Introduction to Information Retrieval. Cambridge University Press, New York (2008)
Na Lumpoon, P., Lei, M., Caicedo-Castro, I., Fauvet, M.C., Lbath, A.: Context-aware service discovering system for nomad users. In: 7th International Conference on Software, Knowledge, Information Management and Applications (SKIMA 2013), Chiang Mai, Thailande (2013)
Paliwal, A.V., Adam, N.R., Bornhövd, C.: Web service discovery: Adding semantics through service request expansion and latent semantic indexing. In: IEEE International Conference on Services Computing (IEEE SCC), pp. 106–113. IEEE Computer Society (2007)
Paliwal, A.V., Shafiq, B., Vaidya, J., Xiong, H., Adam, N.R.: Semantics-based automated service discovery. IEEE Trans. Serv. Comput. 5(2), 260–275 (2012)
Pan, S.L., Zhang, Y.X.: Ranked web service matching for service description using owl-s. In: International Conference on Web Information Systems and Mining (WISM 2009), pp. 427–431 (Nov 2009)
Platzer, C., Dustdar, S.: A vector space search engine for web services. In: Proceedings of the 3rd European IEEE Conference on Web Services (ECOWS 2005, pp. 14–16. IEEE Computer Society Press (2005)
Sajjanhar, A., Hou, J., Zhang, Y.: Algorithm for web services matching. In: Yu, J.X., Lin, X., Lu, H., Zhang, Y. (eds.) APWeb 2004. LNCS, vol. 3007, pp. 665–670. Springer, Heidelberg (2004)
Seco, N., Veale, T., Hayes, J.: An intrinsic information content metric for semantic similarity in WordNet. In: Proceedings of the 16th European Conference on Artificial Intelligence (ECAI 2004) 4, pp. 1089–1090 (2004)
Shamsfard, M., Barforoush, A.A.: Learning ontologies from natural language texts. Int. J. Human-Comput. Stud. 60, 17–63 (2004)
Stroulia, E., Wang, Y.: Structural and semantic matching for assessing web-service similarity. Int. J. Coop. Inf. Syst. 14, 407–437 (2005)
Wang, Y., Stroulia, E.: Semantic structure matching for assessing web-service similarity. In: Orlowska, M.E., Weerawarana, S., Papazoglou, M.P., Yang, J. (eds.) ICSOC 2003. LNCS, vol. 2910, pp. 194–207. Springer, Heidelberg (2003)
Wu, C., Potdar, V., Chang, E.: Latent semantic analysis — the dynamics of semantics. In: Dillon, T.S., Chang, E., Meersman, R., Sycara, K. (eds.) Advances in Web Semantics I. LNCS, vol. 4891, pp. 346–373. Springer, Heidelberg (2008)
Acknowledgment
Isaac B. Caicedo-Castro is a PhD student supported by Colciencias-Colfuturo (convocatoria 528 de 2011) scholarship, besides, he is founded by the Univ. de Córdoba (Colombia).
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2015 Springer International Publishing Switzerland
About this paper
Cite this paper
Caicedo-Castro, I.B., Fauvet, MC., Duarte-Amaya, H. (2015). A Description-Based Service Search System. In: Toumani, F., et al. Service-Oriented Computing - ICSOC 2014 Workshops. Lecture Notes in Computer Science(), vol 8954. Springer, Cham. https://doi.org/10.1007/978-3-319-22885-3_31
Download citation
DOI: https://doi.org/10.1007/978-3-319-22885-3_31
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-22884-6
Online ISBN: 978-3-319-22885-3
eBook Packages: Computer ScienceComputer Science (R0)