Constraint preserving and lossless database transformations
Information Systems - Special issue: Databases:8Mtheir creation, management and utilization
The management of changing types in an object-oriented database
OOPLSA '86 Conference proceedings on Object-oriented programming systems, languages and applications
Semantics and implementation of schema evolution in object-oriented databases
SIGMOD '87 Proceedings of the 1987 ACM SIGMOD international conference on Management of data
Class modification in the GemStone object-oriented DBMS
OOPSLA '87 Conference proceedings on Object-oriented programming systems, languages and applications
A semantics of multiple inheritance
Information and Computation - Semantics of Data Types
A methodology for conceptual documentation and maintenance
Information Systems
A model of queries for object-oriented databases
VLDB '89 Proceedings of the 15th international conference on Very large data bases
Beyond schema evolution to database reorganization
OOPSLA/ECOOP '90 Proceedings of the European conference on object-oriented programming on Object-oriented programming systems, languages, and applications
Object-preserving class transformations
OOPSLA '91 Conference proceedings on Object-oriented programming systems, languages, and applications
Conceptual database design: an Entity-relationship approach
Conceptual database design: an Entity-relationship approach
A recursive object algebra based on aggregation abstraction for manipulating complex objects
Data & Knowledge Engineering
A complete axiomatization for functional and multivalued dependencies in database relations
SIGMOD '77 Proceedings of the 1977 ACM SIGMOD international conference on Management of data
Polymorphic Reuse Mechanisms for Object-Oriented Database Specifications
Proceedings of the Tenth International Conference on Data Engineering
Hi-index | 0.00 |
We develop a selection of design and evaluation rules for building an adaptive schema in an object-oriented data and knowledge base system. This set of style rules include not only those which we use to preserve validity and minimality of an object-oriented schema, but also those which help us to promote extensibility, reusability and adaptiveness of an object-oriented schema against future requirement changes. We encourage to use the set of style rules proposed as a means for validating quality of a schema, and for transforming an object-oriented schema into a better style regarding to adaptiveness and robustness, rather than as a user-oriented method solely for designing the schema.