Cooperative query answering provides neighborhood or generalized information relevant to the original query and within a certain semantic distance to the exact answer. This paper proposes the use of extended knowledge abstraction hierarchy(eKAH) as a framework for providing cooperative query answering in the environment of federated database systems. The eKAH integrates abstraction semantics with the subsumption(is-a) and composition(part-of) semantics found in the knowledge hierarchy. This framework provides a multi-level knowledge representation that is an important aspect of cooperative query answering. Cooperative query answering uses the eKAH to provide query relaxation, generalization and specialization. Relaxation can be explicitly controlled by the user, implicitly performed by the system, or both. The operation required for cooperative query answering may be added to any conventional query language.
The eKAH consists of two types of knowledge abstraction hierarchies. The value and relation abstraction hierarchy is constructed by abstract values and relations that are hierarchically derived from specific data values and relations in the underlying database on the basis of generalization and specialization relationships. The domain abstraction hierarchy is built on the various domains of the data values and relations, and incorporates the classification relationship between super-domain and sub-domains. A knowledge abstraction database, constructed on the basis of the eKAH using the relational data model, facilitates cooperative query answering flexibly. For cooperative query answering, database operations are discussed for both the generalization and specialization processes, and conceptual query answering.
협력적 질의 응답은 사용자의 질의에 대응하여 정확한 답으로부터 일정한 의미거리 내에서 주어진 질의에 일반적이거나 유사한 정보를 제공한다. 본 논문은 연합데이터베이스환경에서의 협력적 질의 응답의 틀로서 확장된 지식 추상화 계층의 사용을 제안한다. 확장된 지식 추상화 계층은 지식 계층에서 발견되는 포함과 구성의 의미관계를 추상화 의미구조로 통합한다.
제안된 확장된 지식 추상화 계층의 틀은 협력적 질의응답의 중요한 요소의 하나인 다단계 지식표현의 기능을 제공하며, 협력적 질의 응답을 위한 사용자 질의의 완화, 일반화, 세분화를 위해 이 확장된 지식 추상화 계층을 이용한다. 질의의 완화는 사용자에 의해 명시적으로 제어되거나, 시스템에 의해 자동으로 제어될 수 있으며, 협력적 질의 응답을 위한 연산들이 기존의 질의 언어에 추가 되었다.
확장된 지식 추상화 계층은 두 종류의 값과 릴레이션의 추상화 계층 그리고 그것들의 도메인의 추상화 계층 두 종류로 구성된다. 값과 릴레이션 추상화 계층은 일반화와 세분화의 관계에 기초하여 데이터베이스를 구성하는 구체적인 값과 릴레이션의 추상화를 통해 만들어지며, 도메인 추상화 계층은 값과 릴레이션의 여러 도메인을 기초로 하여 상위 도메인과 하위 도메인 간의 분류 관계를 통해 구성된다.
지식 추상화 데이터베이스는 확장된 지식 추상화 계층을 기초로 관계형 데이터 모델을 사용하여 구성되었으며 협력적 질의 응답을 유연하게 수용한다. 또한 본 논문에서는 협력적 질의 응답을 위한 일반화와 세분화 과정, 그리고 개념적 질의 응답의 방법 등이 논의 되었다.