Finding Categories and Keywords in Web Services

  • Christian Kop
  • Doris Gälle
  • Heinrich C. Mayr


Nowadays web services are a common way to integrate functionality in an information system, but most of the time it is very difficult to find an appropriate service. If users of web service engines do not exactly know what they want, they often browse through categories and search with keywords. This, however, depends on the knowledge of the web service owner and his/her willingness to assign such keywords. This chapter gives a proposal to provide the user with candidates for keywords and categories which are derived directly from the web service specification itself.


Web services Web service search Web service categorization Keywords for web services Web service user roles 


  1. 1.
    Allan, P. (2006) Service Orientation: Winning Strategies and Best Practices. Cambridge University Press, Cambridge.CrossRefGoogle Scholar
  2. 2.
    Bachlechner, D., Siorpaes, K., Fensel, D., Toma, I. (2006) Web Service Discovery – Reality Check. Technical Report, DERI – Digital Enterprise Research Institute, January 17.Google Scholar
  3. 3.
    Christensen, E., Curbera, F., Meredith, G., Weerawarana, S. (2001) Web Services Description Language (WSDL) 1.1., March 2001,
  4. 4.
    Fan, J., Kambhampati, S. (2005) A snapshot of public web services. SIGMOD Record, 34(1): 24–32.CrossRefGoogle Scholar
  5. 5.
    Fliedl, G., Kop, C., Vöhringer, J. (2007) From OWL class and property labels to human understandable natural language, NLDB, pp. 156–167.Google Scholar
  6. 6.
    Gälle, D. Kop, C., Mayr, H. C. (2008) A uniform web service description representation for different readers, ICDS, pp. 123–128.Google Scholar
  7. 7.
    Josuttis, N. (2007) SOA in Practice. The Art of Distributed System Design. O’Reilly, Sebastopol, CAGoogle Scholar
  8. 8.
    Martin, D. et al. (2004): Semantic Markup for Web Services W3C Member Submission 22 November 2004,
  9. 9.
    Roman, D., Keller, U., Lausen, H. de Bruijn, J., Lara, R., Stollberg, M., Polleres, A., Feier, C., Bussler, Ch., Fensel, D. (2005) Web Service Modeling Ontology, Applied Ontology, 1(1): 77–106.Google Scholar
  10. 10.
    Steinmetz, N., de Bruijn, J., (2008) WSML/OWL Mapping – WSML Working Draft, January 2008,
  11. 11.
    Tufis, D., Mason, O. (1998) Tagging Romanian texts: a case study for QTAG, a language independent probabilistic tagger. In Proceedings of the First International Conference on Language Resources & Evaluation (LREC), 589–596.Google Scholar
  12. 12.
    Wu, H., Gordon, M. D., DeMaagd, K. (2004) Document co-organization in an online knowledge community. In CHI '04 Extended Abstracts on Human Factors in Computing Systems (Vienna, Austria, April 24–29, 2004). CHI '04. ACM Press, New York, NY, pp. 1211–1214.Google Scholar
  13. 13.
    Wu, H., Gordon, M. (2007) Collaborative structuring: organizing document repositories effectively and efficiently. Communications of the ACM, 50(7), July: 86–91.CrossRefGoogle Scholar

Copyright information

© Springer Science+Business Media, LLC 2009

Authors and Affiliations

  • Christian Kop
    • 1
  • Doris Gälle
    • 1
  • Heinrich C. Mayr
    • 1
  1. 1.Institute of Applied InformaticsAlpen-Adria-UniversitätKlagenfurtAustria

Personalised recommendations