시맨틱 웹에 기초한 모바일 관광정보 서비스

A Semantic Web Service for Tourism Information over the Mobile Web

  • Lee, Yang-Won (Center for Spatial Information Science, University of Tokyo)
  • 발행 : 2007.12.31

초록

웹 기술의 변화발전 동향을 파악하는 것은 지리정보의 웹 공유에 있어서 우선적으로 고려되어야 할 사항 중의 하나이다. 시맨틱 웹은 컴퓨터가 정보를 보여주는 것에 그치지 않고 정보를 이해하도록 하는 방법론 및 기술로서, 기존의 웹과 온톨로지의 결합을 통해 이루어진다. 개념화의 명시적인 사양이라고 정의되는 온톨로지와 이에 기반한 시맨틱 웹은 지리정보의 효과적인 공유와 검색을 위해 활용될 수 있다. 이 논문에서는 모바일 웹 상에서 사용자의 행동맥락에 부합되는 관광정보를 제공하기 위한 시맨틱 웹 서비스에 대해 논의한다. 이를 위해 관광지, 관광자원, 관광객의 활동 등이 체계적으로 개념화 및 조직화된 PARA(Place-Attraction-Resource-Activity) 온톨로지 모형을 구축하고, 관광객의 이동을 고려하기 위하여 관광지와 연결된 전철 네트웍을 이 모형에 결합시킨다. XML(Extensible Markup Language) 웹 서비스는 클라이언트의 요청과 이에 따른 서버의 응답을 중개하는 역할을 하는데, PARA 온톨로지 모형과 연동되는XML 웹 서비스를 통해 개념기반의 관광정보 발견이 가능하도록 한다. 이 연구에서 제안하는 시스템은 도쿄 관광정보의 검색 시뮬레이션을 통해 그 가용성이 테스트되었다.

To better publish geographical information on the Web, it is important to capture how Web technologies are changing. For a recent decade, Semantic Web has been developed by incorporating ontologies into the current Web, with an aim to make computers understand rather than simply display. Ontology, an explicit specification of a conceptualization, and the Semantic Web grounded on the ontology, have the potential for effective sharing and appropriate retrieval of geographical information. This paper describes a Semantic Web Service over the mobile Web that can offer pertinent tourism information according to user contexts. To do this, a tourism ontology was formalized in the PARA(Place-Attraction-Resource-Activity) ontology model by organizing tourist places, tourist attractions, tourism resources, and activities. Locational relationships between tourist places were also included in the PARA ontology model to take into account the movements of tourists on a railway network. The XML(Extensible Markup Language) Web Service in the middle tier manages the client-side request for information retrieval and the corresponding server-side response from the data provider. The PARA ontology was integrated into the XML Web Service for the concept-based discovery of tourism information. The applicability of the proposed system was tested through a simulation experiment for Tokyo tourism.

키워드

참고문헌

  1. Agarwal, P., 2005, Ontological considerations in GIScience, International Journal of Geographical Information Science, 19, 501-536 https://doi.org/10.1080/13658810500032321
  2. Arpirez, J. C., Corcho, O., Fernandez-Lopez, M., and Gomez-Perez, A., 2001, WebODE: a scalable workbench for ontological engineering, Proceedings of the 1st International Conference on Knowledge Capture, 6-13
  3. Bennett, B., 2001, What is a forest? on the vagueness of certain geographic concepts, Topoi, 20, 189-201 https://doi.org/10.1023/A:1017965025666
  4. Bemers-Lee, T. and Hendler, J., 2001, Publishing on the semantic web, Nature, 410, 1023-1024
  5. Berners-Lee, T, Hendler, J., and Lassila, O., 2001, The semantic web: a new form of web content that is meaningful to computers will unleash a revolution of new possibilities, Scientific American, 284, 34-43
  6. Calero, C., Ruiz, F., and Piattini, M. (eds.), 2006, Ontologies for Software Engineering and Software Technology, Springer, Berlin-Heidelberg
  7. Cardoso, J., 2006, Developing an OWL ontology for etourism, in Cardoso, J. and Sheth, A. P. (eds.), Semantic Web Services, Processes and Applications, 249-282, Springer, Berlin-Heidelberg
  8. Chandrasekaran, B., Johnson, T. R., and Benjamins, V. R., 1999, Ontologies: what are they? Why do we need them? IEEE Intelligent Systems and Their Applications, 14, 20-26
  9. Fensel, D., 2003, Ontologies: Silver Bullet for Knowledge Management and Electronic Commerce, Springer, Berlin-Heidelberg
  10. Fensel, D., Lausen, H., Polleres, A., de Bruijn, J., Stollberg, M., Roman, D., and Domingue, J. (eds.), 2007, Enabling Semantic Web Services. The Web Seruice Modeling Ontology, Springer, Berlin-Heidelberg
  11. Gandon, F., Corby, O., Giboin, A., Gronnier, N., and Guigard, C, 2003, Graph-based inferences in a semantic web server for the cartography of competencies in a Telecom Valley, Lecture Notes in Computer Science, 3729, 247-261
  12. Gasevic, D., Djuric, D., and Devedzic, V., 2006, Model Driven Architecture and Ontology Development, Springer, Berlin-Heidelberg
  13. Genesereth, M. R. and Nilsson, N. J., 1987, Logical Foundations of Artificial Intelligence, Morgan Kaufmann Publishers, San Mateo
  14. Gomez-Perez, A., Fernandez-Lopez, M., and Corcho, O., 2003, Ontological Engineering, Springer, BerlinHeidelberg
  15. Gruber, T. R., 1993, A translation approach to portable ontologies, Knowledge Acquisition, 5, 99-220
  16. Gruber, T. R., 1995, Toward principles for the design of ontologies used for knowledge sharing, International Journal of Human-Computer Studies, 43, 907-928 https://doi.org/10.1006/ijhc.1995.1081
  17. Heflin, J. and Hendler, J., 2001, A portrait of the semantic web in action, IEEE Intelligent Systems, 16, 54-59
  18. Hendler, J., 2001, Agents and the semantic web, IEEE Intelligent Systems, 16, 30-37
  19. Hong, I, 2006, Communal ontology of landmarks for urban regional navigation, Journal of the Korean Geographical Society, 41, 582-599
  20. Kalfoglou, Y., 2002, Exploring ontologies, in Chang, S. K. (ed.), Handbook of Software Engineering and Knowledge Engineering, 863-887, World Scientific, River Edge
  21. Kuhn, W., 2001, Ontologies in support of activities in geographical space, International Journal of Geographic Information Science, 15, 613-631 https://doi.org/10.1080/13658810110061180
  22. Kulik, L., Duckham, M., and Egenhofer, M., 2005, Ontology-driven map generalization, Journal of Visual Languages and Computing, 16, 245-267 https://doi.org/10.1016/j.jvlc.2005.02.001
  23. Lam, T. H. W. and Lee, R. S. T., 2006, iJADE FreeWalker: an ontology-based tourist guiding system, Lecture Notes in Computer Science, 4252, 644-651
  24. Lee, Y.-W., Suh, Y.-C., and Shibasaki, R., 2006, Simulation-based estimation of multi path mitigation using 3-D GIS and spatial statistics, Proceedings of Institute of Navigation Global Positioning Satellite System 2006, 1778-1783
  25. Lee, Y-W., Suh, Y-C., and Shibasaki, R., 2007, GIS simulation for estimating satellite visibility and positioning accuracy in an integrated GNSS environment, Proceedings of Institute of Navigation National Technical Meeting 2007, 263-266
  26. Lorenz, B., Ohlbach, H. J., and Yang, L., 2005, Ontology of transportation networks, http://rewerse.net/deliverables/m18/a1-d4.pdf
  27. Mark, D. M., Egenhofer, M. J., Hirtle, S., and Smith, B., 2006, UCGIS emerging research theme: ontological foundations for geographical information science, http://www.spatial.maine.edu/~max/UCGIS-Ontologies.pdf
  28. Neches, R., Fikes, R. E., Finin, T., Gruber, T. R., Senator, T., and Swartout, W. R., 1991, Enabling technology for knowledge sharing, Artificial Intelligence Magazine, 12, 36-56
  29. Noy, N., and Mcguinness, D., 2001, Ontology development 101: a guide to creating your first ontology, http://www-ksl.stanford.edu/people/ dim/papers/ ontology-tutorial-noy-mcguinness.pdf
  30. Obitko, M. and Marik, V., 2005, Integrating transportation ontologies using semantic web languages, Lecture Notes in Computer Science, 3593, 99-110
  31. Schlenoff, C, Balakirsky, S., Uschold, M., Provine R., and Smith, S., 2003, Using ontologies to aid navigation planning in autonomous vehicles, Knowledge Engineering Review, 18, 243-255 https://doi.org/10.1017/S0269888904000050
  32. Sowa, J. F., 2000, Knowledge Representation: Logical, Philosophical, and Computational Foundations, Brooks/Cole, Pacific Grove
  33. Studer, R., Benjamins, V. R., and Fensel, D., 1998, Knowledge engineering: principles and methods, Knowledge & Data Engineering, 25, 161-197 https://doi.org/10.1016/S0169-023X(97)00056-6
  34. Third, A., Bennett, B., and Mallenby, D., 2007, Architecture for a grounded ontology of geographical information, Lecture Notes in Computer Science, 48-53, 36-50
  35. Tomai, E., Spanaki, M., Prastacos, P., and Kavouras, M., 2005, Ontology assisted decision making: a case study in trip planning for tourism, Lecture Notes in Computer Science, 3762, 1137-1146
  36. Tvarozek, M., 2006, Personalized navigation in the semantic web, Lecture Notes in Computer Science, 4018, 467-471
  37. Uschold, M. and Gruninger, M., 1996, Ontologies: principles, methods and applications, Knowledge Engineering Review, 11, 93-155 https://doi.org/10.1017/S0269888900007797
  38. World Wide Web Consortium, 2002, Web services description requirements, http://www.w3.org/TR/ws-desc-reqs/
  39. World Wide Web Consortium, 2004, Semantic web specification at W3C, http://www.w3.org/2004/Talks/0412-RDF-functions/Overview.html
  40. Yoon, H.-K. and Yoo, S.-B., 2000, Searching river information using ontology, Journal of Korea Spatial Information System Society, 2, 117-126
  41. Yueh, Y. T. F., Chiu, D. K. W., Leung H. F., and Hung, P. C. K., 2007, A virtual travel agent system for m-tourism with semantic web service based design and implementation, Proceedings of the 21st International Conference on Advanced Information Networking and Applications, 142-149