검색 상세

데이터 모델링용 용어와 제약사항 공유를 위한 메타모델 및 동기화 방법

초록/요약

시스템 구축사업에서 사용되는 데이터 모델의 용어와 제약사항을 표준화하기 위해 다양한 연구가 발표되었지만, 데이터 모델에 이를 반영할 수 있는 방안들은 대부분 수작업을 통해 이뤄지고 있다. 데이터 모델에 표준용어 및 제약사항을 적용하는 방식이 수작업일 경우, 모델링 생산성이 낮아지고, 메타데이터관리시스템의 구축 및 동기화 모듈을 이용할 경우, 구축 비용 및 관리비용이 높다는 단점이 있다. 또한, 시간이 지남에 따라 구축됐던 표준 용어 및 제약사항들을 관리하기가 매우 어렵다. 본 논문에서는 이러한 고비용, 저효율의 문제점을 개선하기 위해 용어 및 제약사항을 효율적으로 관리하면서, 데이터 모델에 이를 자동으로 적용할 수 있는 동기화 모듈 구현하였다. 또한, 다중의 용어사전을 계층식으로 관리할 수 있도록 데이터 모델을 설계하였다. 검증결과, 용어 및 제약사항을 관리하는 다양한 방안들 중, 본 논문이 제안하는 '관리기능이 포함된 동기화 모듈'을 이용하는 방식이 데이터에 관한 품질점수를 비교할 때 가장 우수하였다. 그리고 용어사전에 저장된 용어의 물리적 레코드 건수를 비교해 볼 때, 계층식 구조로 용어사전간의 관계를 관리하는 방식이, 비계층식으로 관리되는 용어사전보다 약 3배이상 효율적이다. 이 결과를 통해 알 수 있는 것은 대기업 또는 국가기관처럼 상,하 관계로 이루어진 조직에서 업무적 용어를 함께 공유할 경우 본 논문에서 제안하는 방식이 효율적이다.

more

초록/요약

To standardize the terminology and limitation used in system configuration business, even though various researches were published, the method that is able to apply to data model is mostly performed by manual operation. In the case that the method to apply the standard terminology and limitation is manual operation, there may have weak points that the model productivity is decreased and construction and maintenance cost is high in case of using construction and synchronization module for Meta data management system. Also, it is so hard to manage the constructed standard terminology and limitation as time goes by. To improve high cost low efficiency issues, this thesis realizes synchronization module that is able to apply efficient management of terminology and limitation to data model. Also, this thesis designs data model that is able to control as a layered platform from various terminology dictionary. As a result of validation, among various control methods for terminology and limitation, the method that is suggested 'synchronization module that includes control functions' in this thesis is superior to others in comparison with quality point. And in comparison with the physical records quantity that is saved in the dictionary, the method to control the correlation between dictionaries in layered structure is 3 times more efficient than a dictionary that is controlled with non-layered structure method. As a conclusion, in the organization that has vertical relationship such as enterprise and government, it is efficient to use the method that is recommended in this thesis when terminology for job is shared together.

more