ERCIM logo

This information is maintained for historical reasons

The current ERCIM web site can be found at http://www.ercim.org/
ERCIM Research Report - 12/95-R043

Updating Object Oriented Schema Structures Viewed as Logical Theories

Dimitri Theodoratos

December, 1995

Abstract

We consider Object Oriented schema structures supporting isa relationships and multiple inheritance extended with features such as disjointness of classes and class intersection inclusion into other classes as well as negations of these statements. We provide an advisor that supplies the user with possible update alternatives when trying to modify the schema. For- mally we investigate the problem of updating object schema structures formalized as first order monadic theories. Based on a formal system, we provide incremental update algorithms. We show the problem to be co-NP-complete in general. By introducing a rule-goal (hyper)graph, non- trivial conditions are presented by case which guarantee its reduction to the polynomial level.

Keywords: Object Oriented schema, Incremental updating, Monadic theory, Algorithms, Complexity.


Interested?

load a PostScript file of the report to your disk (use the "load to disc" option)
PDF version of the report (For PDF files, a free viewer (Acrobat Reader) is available from Adobe Systems. You can use Acrobat Readers with the World-Wide Web. Here's How.)

return to the research reports content list to order a copy of the report