Skip to main content

Structured Collaborative Tagging: Is It Practical for Web Service Discovery?

  • Conference paper
Book cover Web Information Systems and Technologies (WEBIST 2010)

Abstract

One of the key requirements for the success of Service Oriented Architecture is discoverability of Web services. However, public services suffer from the lack of metadata. Current methods to provide such metadata are impractical for the volume of services published on the Web: they are too expensive to be implemented by a service broker, and too difficult to be used for retrieval. We introduce structured collaborative tagging to address these issues. Here, user tags not only aspects relevant for her but also suggested ones (input, output and behavior). Cost, performance and usability of the proposed technique obtained during the Semantic Service Selection 2009 contest are reported. Obtained results suggests that there is no “free lunch.” While the method is user-friendly and supports effective retrieval, it still involves cost of attracting the community, and is practical only as complementary one. The analysis shows this is due to user’s autonomy as to what, when and how to tag.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Al-Masri, E., Mahmoud, Q.H.: Discovering Web Services in Search Engines. IEEE Internet Computing 12(3) (2008)

    Google Scholar 

  2. Bouillet, E., Feblowitz, M., Feng, H., Liu, Z., Ranganathan, A., Riabov, A.: A Folksonomy-Based Model of Web Services for Discovery and Automatic Composition. In: IEEE SCC, pp. 389–396 (2008)

    Google Scholar 

  3. Chukmol, U., Benharkat, A.-N., Amghar, Y.: Enhancing Web Service Discovery by Using Collaborative Tagging System. In: NWESP, pp. 54–59 (2008)

    Google Scholar 

  4. Cuel, R., Oksana, T.: SeekDa Case. Tech. rep., Insemtives Project (2010)

    Google Scholar 

  5. Dietze, S., Benn, N., Domingue, J., Conconi, A., Cattaneo, F.: Two-fold service matchmaking – applying ontology mapping for semantic web service discovery. In: Gómez-Pérez, A., Yu, Y., Ding, Y. (eds.) ASWC 2009. LNCS, vol. 5926, pp. 246–260. Springer, Heidelberg (2009)

    Chapter  Google Scholar 

  6. Dong, X., Halevy, A.Y., Madhavan, J., Nemes, E., Zhang, J.: Similarity Search for Web Services. In: VLDB (2004)

    Google Scholar 

  7. Falleri, J.R., Azmeh, Z., Huchard, M., Tibermacine, C.: Automatic Tag Identification In Web Service Descriptions. In: WEBIST (2010)

    Google Scholar 

  8. Fernández, A., Hayes, C., Loutas, N., Peristeras, V., Polleres, A., Tarabanis, K.A.: Closing the Service Discovery Gap by Collaborative Tagging and Clustering Techniques. In: SMRR (2008)

    Google Scholar 

  9. Furnas, G.W., Landauer, T.K., Gomez, L.M., Dumais, S.T.: The vocabulary problem in human-system communication. Commun. ACM 30(11) (1987)

    Google Scholar 

  10. Furnas, G.W., Fake, C., Ahn, Von Ahn, L., Schachter, J., Golder, S., Fox, K., Davis, M., Marlow, C., Naaman, M.: Why do tagging systems work? In: CHI (2006)

    Google Scholar 

  11. Gawinecki, M.: WSColab Portal (2009), http://mars.ing.unimo.it/wscolab/

  12. Gawinecki, M., Cabri, G., Paprzycki, M., Ganzha, M.: Trade-off between Complexity of Structured Tagging and Effectiveness of Web Service Retrieval. In: Daniel, F., Facca, F.M. (eds.) ICWE 2010. LNCS, vol. 6385, pp. 289–300. Springer, Heidelberg (2010)

    Chapter  Google Scholar 

  13. Gawinecki, M., Cabri, G., Paprzycki, M., Ganzha, M.: Evaluation of structured collaborative tagging for Web service matchmaking.In: Semantic Services: Advancement through Evaluation (2011) (to appear)

    Google Scholar 

  14. Golder, S.A., Huberman, B.A.: Usage patterns of collaborative tagging systems. Journal of Information Science 32(2), 198–208 (2006)

    Article  Google Scholar 

  15. Halpin, H., Robu, V., Shepherd, H.: The complex dynamics of collaborative tagging. In: WWW, pp. 211–220 (2007)

    Google Scholar 

  16. Järvelin, K., Kekäläinen, J.: Cumulated gain-based evaluation of IR techniques. ACM Trans. Inf. Syst. 20(4), 422–446 (2002)

    Article  Google Scholar 

  17. Klusch, M.: Semantic web service coordination. In: CASCOM: Intelligent Service Coordination in the Semantic Web, ch. 4, pp. 59–104 (2008)

    Google Scholar 

  18. Klusch, M., Kapahnke, P.: Semantic Web Service Selection with SAWSDL-MX. In: SMRR, vol. 416 (2008)

    Google Scholar 

  19. Klusch, M., Kapahnke, P., Zinnikus, I.: SAWSDL-MX2: A Machine-Learning Approach for Integrating Semantic Web Service Matchmaking Variants. In: ICWS, pp. 335–342 (2009)

    Google Scholar 

  20. Knackstedt, R., Kuropka, D., Müller, O., Polyvyanyy, A.: An Ontology-based Service Discovery Approach for the Provisioning of Product-Service Bundles. In: ECIS (2008)

    Google Scholar 

  21. Küster, U.: Jena Geography Dataset (2009), http://fusion.cs.uni-jena.de/professur/jgd

  22. Küster, U.: JGDEval at S3 Contest 2009 - Results (2010), http://fusion.cs.uni-jena.de/professur/jgdeval/jgdeval-at-s3-contest-2009-results

  23. Küster, U., König-Ries, B.: Relevance Judgments for Web Services Retrieval - A Methodology and Test Collection for SWS Discovery Evaluation. In: ECOWS (2009)

    Google Scholar 

  24. Kuznetsov, S.: Motivations of contributors to wikipedia. SIGCAS Comput. Soc. 36(2), 1 (2006)

    Article  Google Scholar 

  25. Lausen, H., Haselwanter, T.: Finding Web Services. In: ESTC (June 2007)

    Google Scholar 

  26. Marlow, C., Naaman, M., Boyd, D., Davis, M.: HT06, tagging paper, taxonomy, Flickr, academic article, to read. In: HYPERTEXT, pp. 31–40. ACM, New York (2006)

    Chapter  Google Scholar 

  27. Mashery: Selling beyond your site: Five key api strategies for retailers, business white paper (2010), http://www.mashery.com

  28. Meyer, H., Weske, M.: Light-weight semantic service annotations through tagging. In: Dan, A., Lamersdorf, W. (eds.) ICSOC 2006. LNCS, vol. 4294, pp. 465–470. Springer, Heidelberg (2006)

    Chapter  Google Scholar 

  29. Mili, A., Mili, R., Mittermeir, R.T.: A survey of software reuse libraries. Ann. Softw. Eng. 5, 349–414 (1998)

    Article  Google Scholar 

  30. Mili, H., Mili, F., Mili, A.: Reusing Software: Issues and Research Directions. IEEE Trans. Softw. Eng. 21(6), 528–562 (1995)

    Article  MATH  Google Scholar 

  31. Preece, J.: Sociability and usability in online communities: determining and measuring success. Behaviour & Information Technology 20(5), 347–356 (2001)

    Article  Google Scholar 

  32. Semantic Service Selection contest—Summary Report (2008), http://www-ags.dfki.uni-sb.de/~klusch/s3/s3c-2008.pdf

  33. Semantic Service Selection contest (2009), http://www-ags.dfki.uni-sb.de/~klusch/s3/html/2009.html

  34. Salton, G., Buckley, C.: Term-Weighting Approaches in Automatic Text Retrieval. Inf. Process. Manage. 24(5), 513–523 (1988)

    Article  Google Scholar 

  35. Shirky, C.: Ontology is Overrated: Categories, Links, and Tags (2005), http://www.shirky.com/writings/ontology_overrated.html

  36. SOA World Magazine: Microsoft, IBM, SAP To Discontinue UDDI Web Services Registry Effort (2009), http://soa.sys-con.com/node/164624

  37. United Nations Standard Products and Services Code (2009), http://www.unspsc.org

  38. Vanderlei, T.A., Durao, F.A., Martins, A.C., Garcia, V.C., Almeida, E.S., de Lemos Meira, S.R.: A cooperative classification mechanism for search and retrieval software components. In: SAC, pp. 866–871. ACM, New York (2007)

    Google Scholar 

  39. 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)

    Chapter  Google Scholar 

  40. Weerawarana, S., Curbera, F., Leymann, F., Storey, T., Ferguson, D.F.: Web Services Platform Architecture: SOAP, WSDL, WS-Policy, WS-Addressing, WS-BPEL, WS-Reliable Messaging and More. Prentice Hall PTR, Upper Saddle River (2005)

    Google Scholar 

  41. Wei, D., Wang, T., Wang, J., Chen, Y.: Extracting semantic constraint from description text for semantic web service discovery. In: ISWC, pp. 146–161 (2008)

    Google Scholar 

  42. Zobel, J., Moffat, A.: Inverted files for text search engines. ACM Comput. Surv. 38(2), 6 (2006)

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2011 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Gawinecki, M., Cabri, G., Paprzycki, M., Ganzha, M. (2011). Structured Collaborative Tagging: Is It Practical for Web Service Discovery?. In: Filipe, J., Cordeiro, J. (eds) Web Information Systems and Technologies. WEBIST 2010. Lecture Notes in Business Information Processing, vol 75. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-22810-0_6

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-22810-0_6

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-22809-4

  • Online ISBN: 978-3-642-22810-0

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics