Ontology Modularization Evaluation Framework

온톨로지 모듈화 평가 프레임워크

  • Oh, Sun-Ju (School of Computer Science and Engineering, Seoul National University)
  • 오선주 (서울대학교 컴퓨터 공학과)
  • Received : 2010.02.03
  • Accepted : 2010.02.23
  • Published : 2010.03.30

Abstract

Several techniques and methods for ontology modularization have been proposed recently. However, there are few ontology evaluation frameworks to evaluate these techniques and methods. Most researches on ontology modularization have not been focused on ontology modularization evaluation but ontology modularization process itself. In this paper, we devise a novel ontology modularization evaluation framework to measure the quality of ontology modules, logical integrity during modularization process and modularization tools. Experiments were conducted to validate the proposed framework. Three representative modularization approaches SWOOP, Prompt, and PATO were chosen and used to partition or extract modules from an ontology. Then the proposed evaluation framework is applied to these modules. The experiment results indicate that the modularization framework works well. The proposed framework would help ontology engineers improve ontology module quality, anticipate and reduce future maintenance as well as help ontology users to choose ontology modules that best meet their requirements.

최근 온톨로지 모듈을 이용하여 효과적으로 온톨로지를 구축하려는 시도들이 증가하고 있으며 이에 따라 다양한 온톨로지 모듈화 기법들이 제안되어왔다. 이들 기법들은 각각의 모듈화 목표와 기준을 바탕으로 개발되어 왔으나 모듈화 기법들을 평가할 수 있는 공통된 기준 및 평가 프레임워크가 정립되지 않아 서로 비교하기 어려운 실정이다. 또한 온톨로지와 관련된 평가에 대한 연구들이 지금까지 활발히 이루어져 왔지만 주로 온톨로지 단위의 평가가 중심이 되어왔으며 온톨로지 모듈화 기법의 평가에 대한 가시적인 연구들이 부족하다. 그러나 획일적이고 대용량인 온톨로지 사용의 문제점과 모듈화 필요성에 대한 인식과 함께 온톨로지를 모듈화하는 작업에 대한 평가 필요성이 제기되고 있다. 그러므로 본 연구에서는 온톨로지 모듈화 작업 과정과 모듈화 결과물인 모듈 그리고 모듈화 도구에 대한 총괄적인 평가를 제공하는 프레임워크를 제안한다. 또한, 본 연구에서 제시한 평가 프레임워크를 실증적 실험을 통해 SWOOP, PATO, Prompt 등 모듈화 기법에 적용하였다. 본 연구의 결과를 통하여 온톨로지 엔지니어들이 온톨로지 모듈화 작업의 품질을 개선시킬 수 있고 온톨로지 사용자들이 사용 목적에 맞는 온톨로지 모듈화 기법을 선택할 수 있도록 한다.

Keywords

References

  1. Brewster, C., H. Alani, S. Dasmahapatra, and Y. Wilks, "Data driven ontology evaluation", Proceedings of Int. Conf. on Language Resources and Evaluation, Lisbon, (2004).
  2. Burton Jones, A., V. C., Storey, V. Sugumaran, and P. Ahluwalia, "A semiotic metrics suite for assessing the quality of ontologies", Data and Knowledge Engineering, (2004). https://doi.org/10.1016/j.datak.2004.11.010
  3. Chidamber S. R. and C. F. Kemerer, "A metrics Suite for Object Oriented Design", IEEE Trans. on Software Engineering, Vol.20, No.6(1994).
  4. Constantine and Yourdon, Structured Design, Prentice Hall, Englewood Cliffs, NJ, 1979.
  5. Cuenca Grau, B., H. Ian, K. Yevgeny, and S. Ulrike, "Just the right amount : extracting modules from ontologies", Proceedings of the 16th international conference on World Wide Web. ACM Press, Banff, Alberta, Canada (2007).
  6. Cuenca Grau, B., B. Parsia, E. Sirin, and A. Kalyanpur, "Automatic Partitioning of OWL Ontologies Using E Connections", In : Proc.of Description Logic Workshop, (DL)(2005).
  7. d'Aquin, M., M. Sabou, and E. Motta, "Modularization: a Key for the Dynamic Selection of Relevant Knowledge Components", In : Proc. of the ISWC 2006 Workshop on Modular Ontologies, (2006).
  8. d'Aquin, M., P. Doran, E. Motta, and V. Tamma, "Towards a Parametric Ontology Modularization Framework Based on Graph Transformation," Workshop : International Workshop on Modular Ontologies, K-CAP(2007).
  9. D'Aquin, M., A. Schlicht, H. Struckenschmidt, and M. Sabou, "Criteria and Evaluation for Ontology Modularization Techniques", Lecture Notes in Computer Science : Modular Ontologies, (2009), 67-89.
  10. Doran, P., V. Tamma, and L. Iannone, "Ontology module extraction for ontology reuse : an ontology engineering perspective", CIKM (2007).
  11. Gomez-perez, A., "Evaluation of Ontologies", International Journal of Intelligent Systems, Vol.16(2001), 391-409. https://doi.org/10.1002/1098-111X(200103)16:3<391::AID-INT1014>3.0.CO;2-2
  12. Loebe F., "Requirements for Logical Modules", In: Peter Haase, Vasant Honavar, Oliver Kutz, York Sure and Andrei Tamilin (ed.) : Proceedings of the First International Workshop on Modular Ontologies, (WoMO 2006).
  13. Noy, N. and M. Musen, "Specifying Ontology Views by Traversal", In : Proc. of the International Semantic Web Conference, (ISWC) (2004).
  14. Noy, N. and M. Musen, "PROMPT : Algorithm and Tool for Automated Ontology Merging and Alignment", In : Proc. of the 17th National Conference on Artificial Intelligence, (2000).
  15. Page-Jones, M., The practical guide to structured systems Design, YOUDON Press, New York, NY, 1980.
  16. Schlicht, A., H. Stuckenschmidt, "Towards Structural Criteria for Ontology Modularization", In : Proc. of the ISWC 2006 Workshop on Modular Ontologies, (2006).
  17. Seidenberg, J., and A. Rector, "Web Ontology Segmentation : Analysis, Classification and Use", In : Proc. of the World Wide Web Conference, (WWW)(2006).
  18. Stuckenschmidt, J., and M. Klein, "Structure Based Partitioning of Large Concept Hierarchies", In : Proc. of the International Semantic Web Conference, (ISWC)(2004).