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