Rethinking the Semantic Annotation of Services

  • Nikolaos Loutas
  • Vassilios Peristeras
  • Konstantinos Tarabanis
Part of the Lecture Notes in Computer Science book series (LNCS, volume 6275)


This work extends and enhances existing semantic service models by involving users and by including service metadata related to the user’s view of the service and their behaviour. We borrow ideas and extend the models and practices for the annotation of Web content and information resources that has recently become popular in widely-used social platforms. Users are encouraged to describe in their own terms the services they use. Our approach strengthens user participation in the Web and more generally in the service industry by providing service metadata, which are later used as a form of lightweight user-side semantic annotation of services. This annotation is provided explicitly by the users and/or implicitly by identifying patterns in the users’ behaviour. This type of service annotation acts supplementary to the service descriptions provided by the service providers and is linked to the actual use of the services. Finally, we harvest the collected metadata and use it for facilitating discovery and clustering of services, as well as to enable service recommendations and matchmaking with users’ profiles.


service service-oriented semantic social contract social metadata 


  1. 1.
    Papazoglou, M.: The Challenges of Service Evolution. In: Bellahsène, Z., Léonard, M. (eds.) CAiSE 2008. LNCS, vol. 5074, pp. 1–15. Springer, Heidelberg (2008)CrossRefGoogle Scholar
  2. 2.
    Bao, S., Xue, G., Wu, X., Fei, B., Su, Z.: Optimizing web search using social annotations. In: 16th World Wide Web Conference, pp. 501–510 (2007)Google Scholar
  3. 3.
    OASIS SOA Reference Model TC: Reference Model for Service Oriented Architecture (2009),
  4. 4.
    Domingue, J., Fensel, D., González-Cabero, R.: SOA4All, Enabling the SOA Revolution on a World Wide Scale. In: 2nd IEEE International Conference on Semantic Computing (2008)Google Scholar
  5. 5.
    Farrell, J., Lausen, H.: Semantic Annotations for WSDL and XML Schema, W3C Recommendation (2007),
  6. 6.
    Fernandez, A., Hayes, C., Loutas, N., Peristeras, V., Polleres, A., Tarabanis, K.: Closing the Service Discovery Gap by Collaborative Tagging and Clustering Techniques. In: International Semantic Web Conference, Workshop on Service Discovery and Resource Retrieval in the Semantic Web (2008)Google Scholar
  7. 7.
    Gruber, T.: Ontology of Folksonomy: A Mash-Up of Apples and Oranges. International Journal of Semantic Web and Information Systems 3, 1–11 (2007)CrossRefGoogle Scholar
  8. 8.
    Kopouki Papathanasiou, M., Loutas, N., Peristeras, V., Tarabanis, K.: Combining service models, semantic and Web 2.0 technologies to create a rich citizen experience. In: Lytras, M.D., Damiani, E., Carroll, J.M., Tennyson, R.D., Avison, D., Naeve, A., Dale, A., Lefrere, P., Tan, F., Sipior, J., Vossen, G. (eds.) WSKS 2009. LNCS, vol. 5736, pp. 296–305. Springer, Heidelberg (2009)CrossRefGoogle Scholar
  9. 9.
    You, G., Hwang, S.: Search structures and algorithms for personalized ranking. Journal of Information Sciences 178(20), 3925–3942 (2007)CrossRefGoogle Scholar
  10. 10.
    Martin, D., Domingue, J.: Semantic Web Services, Part 2. IEEE Intelligent Systems 22(6), 8–15 (2007)CrossRefGoogle Scholar
  11. 11.
    Martin, D., 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. W3C Member Submission (2004),
  12. 12.
    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)CrossRefGoogle Scholar
  13. 13.
    Miller, J., Verma, K., Rajasekaran, P., Sheth, A., Aggarwal, R., Sivashanmugam, K.: WSDL-S: Adding Semantics to WSDL - White Paper. Large Scale Distributed Information Systems (2004),
  14. 14.
    Murugesan, S.: Understanding Web 2.0. IT Professional 9(4), 34–41 (2007)CrossRefGoogle Scholar
  15. 15.
    Peristeras, V., Tarabanis, K.: The Governance Architecture Framework and Models. In: Saha, P. (ed.) Advances in Government Enterprise Architecture. IGI (2008)Google Scholar
  16. 16.
    Peristeras, K., Tarabanis, K.: Towards an Enterprise Architecture for Public Administration: A Top Down Approach. European Journal of Information Systems 9, 252–260 (2002)CrossRefzbMATHGoogle Scholar
  17. 17.
    Roman, D., Keller, U., Lausen, H., Bruijn, J.d., Lara, R., Stollberg, M., Polleres, A., Feier, C., Bussler, C., Fensel, D.: Web Service Modeling Ontology. Applied Ontology 1(1), 77–106 (2005)Google Scholar
  18. 18.
    McCool, R.: Rethinking the Semantic Web, Part 1. IEEE Internet Computing 9(6), 88, 86 - 87 (2005)Google Scholar
  19. 19.
    Schroth, C., Janner, T.: Web 2.0 and SOA: Converging Concepts Enabling the Internet of Services. IEEE IT Professional 9(3), 36–41 (2007)CrossRefGoogle Scholar
  20. 20.
    Sheth, A., Gomadam, K., Lathem, J.: SA-REST: Semantically Interoperable and Easier-to-Use Services and Mashups. IEEE Internet Computing 11(6), 91–94 (2007)CrossRefGoogle Scholar
  21. 21.
    Specia, L., Motta, E.: Integrating Folksonomies with the Semantic Web. In: Franconi, E., Kifer, M., May, W. (eds.) ESWC 2007. LNCS, vol. 4519, pp. 624–639. Springer, Heidelberg (2007)CrossRefGoogle Scholar
  22. 22.
    Vitvar, T., Kopecky, J., Fensel, D.: WSMO-Lite: Lightweight Semantic Descriptions for Services on the Web. CMS WG Working Draft (2008)Google Scholar
  23. 23.
    Alani, H., Hall, W., O’Hara, K., Shadbolt, N., Szomszor, M., Handler, P.: Building a Pragmatic Semantic Web. IEEE Intelligent Systems 23(3), 61–68 (2008)CrossRefGoogle Scholar
  24. 24.
    Xuan, S.: Semantic Web Services: An Unfulfilled Promise. IEEE IT Professional 9(4), 42–45 (2007)CrossRefGoogle Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2010

Authors and Affiliations

  • Nikolaos Loutas
    • 1
    • 2
  • Vassilios Peristeras
    • 1
  • Konstantinos Tarabanis
    • 2
  1. 1.Digital Enterprise Research InstituteNational University of IrelandGalwayIreland
  2. 2.Information Systems LabUniversity of MacedoniaThessalonikiGreece

Personalised recommendations