Semantic Service Description Framework for Address

  • Xiaofeng Du
  • William Song
  • Malcolm Munro


For the last decade, the study on semantic Web Services has become an important research topic in the fields of the Service-Oriented Architecture (SOA) and Grid computing. The key objective of semantic Web Services is to achieve automatic Web Service discovery, invocation and composition. There are several existing works that have proposed some semantic description frameworks such as OWL-S, WSDL-S and WSMO. However, these works are only focusing on ontology-based data-type semantics of the service capabilities and have not considered making use of contextual information about Web Services, which we believe more effective and natural for describing Web Services. Based on the existing work, the requirements have to be precise to locate services, which is difficult in most of the cases because if a service requester is not an expert in the required service's domain, it is impractical to provide a precise requirement. To address these problems, a context-based semantic service description framework is proposed in this chapter. This framework focuses on not only the capabilities of Web Services, but also the usage context information of Web Services so that the service requester can locate services by specifying how they want to use them rather than the type and interface of the services when they are not sure about it. We combine the conceptual graphs (CGs) and non-monotonic logic technologies into the framework for addressing the imprecise requirement issue.


  1. Agarwal, S., Handschuh, S., & Staab, S. (2005) Annotation, Composition and Invocation of Semantic Web Services, Journal of Web Semantics, 2(1).Google Scholar
  2. Akkiraju, R., Farrell, J., Miller, J., Nagarajan, M., Schmidt, M., Sheth, A., & Verma, K. (2005) Web Service Semantics — WSDL-S, A joint UGA-IBM Tchnical Note, version 1.2, April 18, 2005,
  3. Antoniou, G., Bikakis, A., & Wagner, G. (2004) A System for Nonmonotonic Rules on the Web, Rules and Rule Mark-up Languages for the Semantic Web, LNCS Vol. 3323, pp. 23–36, Springer, Berlin/Heidelberg .Google Scholar
  4. Brewka, G. (2001) On the Relationship between Defeasible Logic and Well-Founded Semantics, Proceedings of the 6th International Conference on Logic Programming and Nonmonotonic Reasoning, Vienna Austria, September 2001, LNCS 2173, pp. 121–132.Google Scholar
  5. Christensen, E., Curbera, F., Meredith, G., & Weerawarana, S. (2001) Web Services Description Language (WSDL) 1.1,
  6. Du, X., Song, W., & Munro, M. (2006) Using Common Process Patterns for Semantic Web Services Composition, to appear in Proc. of 15th International Conference on Information System Development (ISD2006), Budapest, Hungary, August 31—September 2, 2006Google Scholar
  7. Foster, I., Kesselman, C., & Tuecke, S. (2001) The Anatomy of the Grid: Enabling Scalable Virtual Organizations, International Journal of Supercomputer Applications, 15(3).Google Scholar
  8. Frakes, W.B. & Baeza-Yates, R. (1992) Information Retrieval: Data Structures & Algorithms, Prentice-Hall, Englewood Cliffs, NJ.Google Scholar
  9. Guha, R., McCool, R., & Fikes, R. (2004) Contexts for the Semantic Web. In Proceedings of the ISWC'04, Hiroshima, Japan, November 2004, Lecture Notes in Computer Science, Vol. 3298, pp. 32–46, Springer.Google Scholar
  10. Huhns, M.N. & Singh, M.P. (2005) Service Oriented Computing: key concepts and principles, IEEE Intelligent System, January—February 2005, pp. 75–81.Google Scholar
  11. Ludwig, S. & Reyhani, S. (2005) Semantic Approach to Service Discovery in a Grid Environment, Journal of Web Semantics, 3(4).Google Scholar
  12. Martin, D., Burstein, M., Hobbs, J., Lassila, O., McDermott, D., Mcllraith, S., Narayanan, S., Paolucci, M., Parsia, B., Payne, T., Sirin, E., Srinivasan, N., & Sycara, K. (2004) OWL-S: Semantic Mark-up for Web Services,
  13. Montes-y-Gómez, M., Gelbukh, A., López-López, A., & Baeza-Yates, R. (2001) Flexible Comparison of Conceptual Graphs, Proceeding of 12th International Conference and Workshop on Database and Expert Systems Applications. LNCS 2113, Springer, 2001, pp. 102–111.Google Scholar
  14. Nute, D. (1994) Defeasible logic, in Handbook of logic in artificial intelligence and logic programming (vol. 3): Non-monotonic Reasoning and Uncertain Reasoning, Oxford University Press, Oxford.Google Scholar
  15. Nute, D. (1987) Defeasible Reasoning, 20th International Conference on Systems Science, Hawaii, IEEE Press, pp. 470–477.Google Scholar
  16. Paolucci, M., Sycara, K., & Kawamuwa, T. (2003) Delivering Semantic Web Services, in Proceedings of WWW2003, pp. 829–836, May 20–24, 2003, Budapest, Hungary.Google Scholar
  17. Puder, A., Markwitz, S., Gudermann, F., & Geihs, K. (1995) AI-based Trading in Open Distributed Environments, In: Proc. IFIP International Conference on Open Distributed Processing, Brisbane/Australia.Google Scholar
  18. Roman, D., Keller, U., Lausen, H., Bruijn, J., Lara, R., Stollberg, M., Polleres, A., Feier, C., Bussler, C., & Fensel, D. (2005) Web Service Modelling Ontology (WSMO), WSMO Final Draft, April 13, 2005,
  19. Song, W. (2006) A Semantic Modelling Approach to Automatic Services Analysis and Composition, in proceeding of the IASTED International Conference on Web Technologies, Applications, and Services (WTAS), Calgary, Canada, July 17–19, 2006.Google Scholar
  20. Song, W. & Li, X. (2005) A Conceptual Modeling Approach to Virtual Organizations in the Grid to appear in Proceedings of GCC2005 (eds. Zhuge and Fox), Springer LNCS 3795, pp. 382–393.Google Scholar
  21. Sowa, J.F. (1976) Conceptual Graphs for a Data Base Interface, IBM Journal of Research and Development, 20(4), 336–357.MathSciNetzbMATHCrossRefGoogle Scholar
  22. Sowa, J.F. (1984) Conceptual Structures: Information Processing in Mind and Machine, Addison-Wesley, Canada.Google Scholar

Copyright information

© Springer Science+Business Media, LLC 2009

Authors and Affiliations

  • Xiaofeng Du
  • William Song
    • 1
  • Malcolm Munro
    • 1
  1. 1.Computer Science DepartmentUniversity of DurhamUK

Personalised recommendations