International Journal of Cooperative Information Systems · 1993 · 180 citations · 20 references
ComputingComputer ScienceInformation SystemsDatabasesKnowledge RepresentationLogicConsistency ModelsData IntegrationData ModelingFormal OntologyPredicate LogicSchema DesignIntegrated AccessInterdependenciesLogical Framework ApproachReasoning ModelsSemantic InteroperabilitySemantic Knowledge RepresentationSemantic ReasoningStructural Reasoning
Managing interschema knowledge is an essential task when dealing with cooperative information systems. We propose a logical approach to the problem of both expressing interschema knowledge, and reasoning about it. In particular, we set up a structured representation language for expressing semantic interdependencies between classes belonging to different database schemas, and present a method for reasoning over such. interdependencies. The language and the associated reasoning technique makes it possible to build a logic-based module that can draw useful inferences whenever the need arises of both comparing and combining the knowledge represented in the various schemas. Notable examples of such inferences include checking the coherence of interschema knowledge, and providing integrated access to a cooperative information system.
20
CLASSIC: a structural data model for objects
Alexander Borgida, Ronald J. Brachman, Deborah L. McGuinness et al. · ACM SIGMOD Record · 1989 · 504 citations · Full text
Object identity as a query language primitive
Serge Abiteboul, Paris C. Kanellakis · ACM SIGMOD Record · 1989 · 363 citations · Full text