Semantic Spatial Web Services with Case-Based Reasoning

  • Taha Osman
  • Dhavalkumar Thakker
  • Yanwu Yang
  • Christophe Claramunt
Part of the Lecture Notes in Computer Science book series (LNCS, volume 4295)


With the rapid proliferation of spatial information on the web, the development of spatial web services represents a challenging issue. The research presented in this paper introduces a novel approach for the integration of spatial semantics within a case-based reasoning solution for the delivery of spatial information services on the Web. The framework integrates Web services in the decision making process and is adaptable to service requester constraints. The framework is based on OWL semantic descriptions for implementing both the components of the CBR engine and the matchmaking profile of the Web services. The framework and approach are illustrated with web-based travel planning, e.g. flight schedule arrangement according to user’s requests, constraints, and preferences.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Martin, D., Paolucci, M., McIlraith, S.A., Burstein, M., McDermott, D., McGuinness, D.L., Parsia, B., Payne, T.R., Sabou, M., Solanki, M., Srinivasan, N., Sycara, K.P.: Bringing Semantics to Web Services: The OWL-S Approach. In: Cardoso, J., Sheth, A.P. (eds.) SWSWPC 2004. LNCS, vol. 3387, pp. 26–42. Springer, Heidelberg (2005)CrossRefGoogle Scholar
  2. 2.
    Akkiraju, R., Farrell, J., Miller, J., Nagarajan, M., Schmidt, M., Sheth, A., Verma, K.: Web Service Semantics - WSDL-S, UGA-IBM Technical Note, version 1.0 (2005)Google Scholar
  3. 3.
    Aggarwal, R., Verma, K., Miller, J.A., Milnor, W.: Constraint Driven Web Service Composition in METEOR-S. In: Proceedings of the IEEE International Conference on Services Computing (SCC 2004), Shanghai, China, pp. 23–30 (2004)Google Scholar
  4. 4.
    Osman, T., Thakker, D., Al-Dabass, D., Lazer, D., Deleplanque, G.: Semantic-Driven Matchmaking of Web services using Case-Based Reasoning. In: Proceedings of the IEEE International Conference on Web Services (ICWS 2006), Chicago, USA, September 18-22 (to appear, 2006)Google Scholar
  5. 5.
    Aamodt, A., Plaza, E.: Case-based reasoning: foundational issues, methodological variations, and system approaches. AI Communications 7(1), 39–59 (1994)Google Scholar
  6. 6.
    Watson, I.: Applying Case-Based Reasoning: Techniques for Enterprise Systems, p. 285. Morgan Kaufmann Publishers, San Francisco (1997)MATHGoogle Scholar
  7. 7.
    Kolodner, J., Simpson, R.: The MEDIATOR: Analysis of an Early Case based Problem-solver. Cognitive Science 13(4), 507–549 (1989)CrossRefGoogle Scholar
  8. 8.
    Rich, E., Knight, K.: Artificial Intelligence. McGraw-Hill, New York (1992)Google Scholar
  9. 9.
    Portal Ontology, AKT Technologies (Feburary 10, 2003), Available at:
  10. 10.
    ReMind Developer’s Reference Manual, Cognitive Systems, Boston (1992)Google Scholar
  11. 11.
    Armin, S.: Defining Similarity Measures: Top-Down vs. Bottom-Up. In: Craw, S., Preece, A.D. (eds.) ECCBR 2002. LNCS, vol. 2416, pp. 406–420. Springer, Heidelberg (2002)Google Scholar
  12. 12.
    Armin, S., Gabel, T.: Optimizing Similarity Assessment in Case-Based Reasoning. In: Proceedings of the 21th National Conference on Artificial Intelligence (AAAI 2006), AAAI Press, Menlo Park (2006)Google Scholar
  13. 13.
    Zhang, R., Budak, I., Aleman-Meza, B.: Automatic Composition of Semantic Web Services. In: Proceedings of the International Conference on Web Services, ICWS 2003, Las Vegas, Nevada, USA, pp. 38–41 (2003)Google Scholar
  14. 14.
    Yang, Y.: Towards Spatial Web Personalization, Unpublished PhD report, Naval Academy Research Institute, France, p. 158 (2006)Google Scholar
  15. 15.
    Tobler, W.R.: A Computer Model Simulating Urban Growth in the Detroit Region. Economic Geography 46, 234–240 (1970)CrossRefGoogle Scholar
  16. 16.
    Sadalla, E.K., Burroughs, W.J., Staplin, L.J.: Reference Points in Spatial Cognition. Journal of Experimental Psychology: Human Learning and Memory 5, 516–528 (1980)CrossRefGoogle Scholar
  17. 17.
    Tversky, B.: Cognitive Maps, Cognitive Collages, and Spatial Mental Models. In: Campari, I., Frank, A.U. (eds.) COSIT 1993. LNCS, vol. 716, pp. 14–24. Springer, Heidelberg (1993)Google Scholar
  18. 18.
    Yang, Y., Claramunt, C.: A Flexible Competitive Neural Network for Eliciting User’s Preferences in Web Urban Spaces. In: Fisher, P. (ed.) Developments in Spatial Data Handling, pp. 41–57. Springer, Heidelberg (2004)Google Scholar
  19. 19.
    Parsia, B., Sirin, E.: Pellet: An OWL DL Reasoner. In: McIlraith, S.A., Plexousakis, D., van Harmelen, F. (eds.) ISWC 2004. LNCS, vol. 3298. Springer, Heidelberg (2004)Google Scholar
  20. 20.
    Jena: A semantic Web Framework for Java, HP Labs Semantic Web Programme (2006),

Copyright information

© Springer-Verlag Berlin Heidelberg 2006

Authors and Affiliations

  • Taha Osman
    • 1
  • Dhavalkumar Thakker
    • 1
  • Yanwu Yang
    • 2
    • 3
  • Christophe Claramunt
    • 2
  1. 1.School of Computing and InformaticsNottingham Trent UniversityNottinghamUK
  2. 2.Naval Academy Research InstituteBrestFrance
  3. 3.Institute of SoftwareChinese Academy of SciencesBeijingChina

Personalised recommendations