Real world expert systems require a large amount of data, which are usually managed by an object-oriented database management system recently. However, a large portion of data still exist in the relational databases. To accommodate such a mixed environment, this thesis study a development of an expert system, DAS-X, which can coordinate multiple relational databases and multiple expert systems with their corresponding object-oriented databases. Since a number of conflicts may arise during the data transmission between relational databases and object-oriented databases due to the differences of schema and expressions on same information. We utilize metadata to review the correspondence. We also develop an Expert System DAS-X, which performs a rule-based updating on replicated data. DAS-X also contains capability of message handling.
일반적으로 실제 문제를 해결하는 전문가 시스템의 경우 추론에 많은 양의 자료를 필요로 한다. 따라서 대부분의 전문가 시스템들이 자료를 관리하기 위한 객체지향 데이타베이스를 보유하고 있다. 그런데 이 자료의 상당 부분은 객체지향 데이타베이스 뿐만 아니라 기존의 관계형 데이타베이스에 저장되어 있는 경우가 많다. 본 논문에서는 다수의 관계형 데이타베이스와 전문가 시스템들 간의결합 조정을 행해주는 전문가 시스템인 DAS-X의 구현에 관한 연구를 수행하였다. 관계형 데이타베이스와 전문가 시스템에 속해있는 객체지향 데이타베이스간의 자료 전송을 행할 때, 구조의 상이함에 의해서 또는 동일한 정보의 표현 방법상의 차이에 의해서 문제가 발생한다. 본 논문에서는 이러한 문제점들을 메타 데이타를 사용하여 해결하였다. 그리고 이렇게 전송된 자료들은 서로 중복되어 있는 상황이므로 이들간의 일관성 유지가 문제된다. 이러한 일관성의 유지를 위해서 '상황에 따른 갱신 규칙'을 개발하였고 이를 행해주는 규칙 기반 전문가 시스템인 DAS-X를 개발하였다. DAS-X는 데이타의 전송과 전문가 시스템들간의 상호 작용을 지원해 주기위한 메세지 처리 기능도 o}맛�構 }있다.