A comparative analysis of methodologies for database schema integration
ACM Computing Surveys (CSUR)
Superviews: Virtual Integration of Multiple Databases
IEEE Transactions on Software Engineering
VIP-MDBS: a logic multidatabase system
DPDS '88 Proceedings of the first international symposium on Databases in parallel and distributed systems
A Theory of Attributed Equivalence in Databases with Application to Schema Integration
IEEE Transactions on Software Engineering
F-logic: a higher-order language for reasoning about objects, inheritance, and scheme
SIGMOD '89 Proceedings of the 1989 ACM SIGMOD international conference on Management of data
Language features for interoperability of databases with schematic discrepancies
SIGMOD '91 Proceedings of the 1991 ACM SIGMOD international conference on Management of data
Data model and query evaluation in global information systems
Journal of Intelligent Information Systems - Special issue: networked information discovery and retrieval
Context interchange: new features and formalisms for the intelligent integration of information
ACM Transactions on Information Systems (TOIS)
Object Database Standard: ODMG-93, Release 1.2
Object Database Standard: ODMG-93, Release 1.2
Distributed and Parallel Databases
A Metadata Approach to Resolving Semantic Conflicts
VLDB '91 Proceedings of the 17th International Conference on Very Large Data Bases
Establishing a Knowledge Base to Assist Integration of Heterogeneous Databases
BNCOD 16 Proceedings of the 16th British National Conferenc on Databases: Advances in Databases
Ontological Commitments for Multiple View Cooperation in a Distributed Heterogeneous Environment
BNCOD 16 Proceedings of the 16th British National Conferenc on Databases: Advances in Databases
COOPIS '96 Proceedings of the First IFCIS International Conference on Cooperative Information Systems
Domain-Specific Metadata a Key for Building Semantically-Rich Schema Models
ER '01 Proceedings of the 20th International Conference on Conceptual Modeling: Conceptual Modeling
Hi-index | 0.00 |
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.