Advertisement

An Approach to Integrated Semantic Service Discovery

  • Shanshan Jiang
  • Finn Arve Aagesen
Part of the Lecture Notes in Computer Science book series (LNCS, volume 4195)

Abstract

In a distributed service environment, service discovery is a core functionality to locate the desired services. We propose an integrated semantic service discovery approach based on ontology, which provides matching of functional and non-functional properties. Functional properties are described in terms of operations, inputs, outputs, preconditions and effects, while non-functional properties are specified as business policies, QoS properties and context policies. Ontological inference and rule-based reasoning are applied for automatic and accurate discovery.

References

  1. 1.
    Aagesen, F.A., Supadulchai, P., Anutariya, C., Shiaa, M.M.: Configuration management for an adaptable service system. In: IFIP Int’l Conference on Metropolitan Area Networks, Architecture, Protocols, Control and Management, proceedings, Ho ChiMinh City, VietNam (2005)Google Scholar
  2. 2.
    Anutariya, C., Wuwongse, V., Wattanapailin, V.: An equivalent-transformation-based Xml rule language. In: Int’l Workshop Rule Markup Languages for Business Rules in the Semantic Web, proceedings, Sardinia, Italy (2002)Google Scholar
  3. 3.
    The OWL Services Coalition. Owl-s: Semantic markup for web services (2003), http://www.daml.org/services/owl-s/1.0/owl-s.html
  4. 4.
    The Salutation Consortium. Salutation architecture specification version 2.0c (1999), http://www.salutation.org/
  5. 5.
    Bajaj, S., et al.: Web services policy attachment (2006), http://www-128.ibm.com/developerworks/library/specification/ws-polatt/
  6. 6.
    Bajaj, S., et al.: Web services policy framework (ws-policy) (2006), http://www-128.ibm.com/developerworks/library/specification/ws-polfram/
  7. 7.
    UPnP Forum. Upnp device architecture version 1.0 (2000), http://www.upnp.org/
  8. 8.
    Guttman, E., Perkins, C., Veizades, J., Day, M.: Service location protocol, version 2. RFC2608 (1999)Google Scholar
  9. 9.
    Jiang, S., Shiaa, M.M., Aagesen, F.A.: An approach for dynamic service management. In: EUNICE 2004, Proceedings, Tampere, Finland (2004)Google Scholar
  10. 10.
    Maximilien, E.M., Singh, M.P.: A framework and ontology for dynamic web services selection. IEEE Internet Computing 8(5), 84–93 (2004)CrossRefGoogle Scholar
  11. 11.
    Sun Microsystems. Jini architecture specification version 2.0 (2003), http://www.jini.org/
  12. 12.
    OWL. Owl web ontology language overview. W3C Recommendation(February 2004), http://www.w3.org/TR/owl-features/
  13. 13.
    Paolucci, M., Kawmura, T., Payne, T., Sycara, K.: Semantic matching of web services capabilities. In: First Int. Semantic Web Conf., Proceedings (2002)Google Scholar
  14. 14.
    Pathak, J., Koul, N., Caragea, D., Honavar, V.: A framework for semantic web services discovery. In: WIDM 2005, Proceedings (2005)Google Scholar
  15. 15.
    Ran, S.: A model for web services discovery with qos. ACM SIGecom Exchanges 4(1), 1–10 (2003)CrossRefGoogle Scholar
  16. 16.
    Sivashanmugam, K., Verma, K., Sheth, A., Miller, J.: Adding semantics to web services standards. In: ICWS 2003, Proceedings (2003)Google Scholar
  17. 17.
    Sriharee, N., Senivongse, T.: Discovering web services using behavioural constraints and ontology. In: Stefani, J.-B., Demeure, I., Hagimont, D. (eds.) DAIS 2003. LNCS, vol. 2893, pp. 248–259. Springer, Heidelberg (2003)CrossRefGoogle Scholar
  18. 18.
    Sriharee, N., Senivongse, T., Verma, K., Sheth, A.P.: On using WS-policy, ontology, and rule reasoning to discover web services. In: Aagesen, F.A., Anutariya, C., Wuwongse, V. (eds.) INTELLCOMM 2004. LNCS, vol. 3283, pp. 246–255. Springer, Heidelberg (2004)CrossRefGoogle Scholar
  19. 19.
    Studer, R., Benjamins, V.R., Fensel, D.: Knowledge engineering: Principles and methods. Data and Knowledge Engineering 25(1-2), 161–197 (1998)zbMATHCrossRefGoogle Scholar
  20. 20.
    Supadulchai, P., Aagesen, F.A.: A framework for dynamic service composition. In: First Int’l IEEE Workshop on Autonomic Communications and Computing, Proceedings, Taormina, Italy (2005)Google Scholar
  21. 21.
    uddi.org. Universal description, discovery and integration of web services, http://www.uddi.org/
  22. 22.
    W3C. Web services description language (wsdl)1.1 (2001), http://www.w3.org/TR/wsdl
  23. 23.
    Wuwongse, V., Anutariya, C., Akama, K., Natajeewarawat, E.: Xml declarative description: A language for the semantic web. IEEE Intelligent Systems 16(3), 54–65 (2001)CrossRefGoogle Scholar
  24. 24.
    Zhou, C., Chia, L., Lee, B.: Service discovery and measurement based on daml-qos ontology. In: Special Interest Tracks and Posters of 14th World Wide Web Conference, Proceedings (2005)Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2006

Authors and Affiliations

  • Shanshan Jiang
    • 1
  • Finn Arve Aagesen
    • 1
  1. 1.Department of TelematicsNorwegian University of Science and Technology (NTNU)TrondheimNorway

Personalised recommendations