Discovering and Representing InterSchema Semantic Knowledge in a Cooperative Multi-Information Server Environment

  • Authors:
  • Abdel-Rahman H. Tawil;W. A. Gray;N. J. Fiddian

  • Affiliations:
  • -;-;-

  • Venue:
  • DEXA '00 Proceedings of the 11th International Conference on Database and Expert Systems Applications
  • Year:
  • 2000

Quantified Score

Hi-index 0.00

Visualization

Abstract

Discovering interschema semantic knowledge between corresponding elements in a cooperating Multi-Information Server (MIS) environment requires deep knowledge, not only about the structure of the data represented in each server, but also about the commonly occurring differences in the intended semantics of this data. The same information could be represented in various incompatible structures, and more importantly the same structure could be used to represent data with many diverse and incompatible semantics. Interschema semantic knowledge can only be detected if both the structural and semantic properties of the schemas of these servers are made explicit and formally represented in a way that a computer system can process. Unfortunately, very often there is lack of such knowledge and the local schemas, being semantically weak as a consequence of the limited expressiveness of traditional data models, do not help the acquisition of this knowledge. The solution to overcome this limitation is primarily to upgrade the semantic level of the IS local schemas through a semantic enrichment process by augmenting these local schemas to semantically enriched schema models, then to use the enriched schema models in detecting and representing correspondences between classes belonging to different schemas. In this paper we investigate the possibility of using domain ontologies both for building semantically rich schema models, and for expressing interschema knowledge and reasoning about it. We believe that the use of domain ontologies in this setting has two important advantages. On the one hand, it enables a semantic approach for interschema knowledge specification, by concentrating on expressing conceptual and semantic correspondences between both the conceptual (intensional) definition and the set of instances (extension) of classes represented in different schemas. On the other hand, it is exactly this semantic nature of our approach that allows us to devise reasoning mechanisms for discovering and reusing interschema knowledge when the need arises to compare and combine it.