A comparative analysis of methodologies for database schema integration
ACM Computing Surveys (CSUR)
Semantics and implementation of schema evolution in object-oriented databases
SIGMOD '87 Proceedings of the 1987 ACM SIGMOD international conference on Management of data
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
SIGMOD '91 Proceedings of the 1991 ACM SIGMOD international conference on Management of data
Introduction to object-oriented databases
Introduction to object-oriented databases
Object database—integrator for PCTE
Journal of Object-Oriented Programming
Schema transformation without database reorganization
ACM SIGMOD Record
Schema evolution in OODBs using class versioning
ACM SIGMOD Record
Modern database systems: the object model, interoperability, and beyond
Modern database systems: the object model, interoperability, and beyond
Catching the boat with Strudel: experiences with a Web-site management system
SIGMOD '98 Proceedings of the 1998 ACM SIGMOD international conference on Management of data
The object data standard: ODMG 3.0
The object data standard: ODMG 3.0
WebOQL: restructuring documents, databases, and webs
Theory and Practice of Object Systems
Rich base schema (RiBS)1: a unified framework for OODB schema version management
Journal of Database Management
Database research: achievements and opportunities into the 1st century
ACM SIGMOD Record
SIGMOD '83 Proceedings of the 1983 ACM SIGMOD international conference on Management of data
IEEE Transactions on Knowledge and Data Engineering
A View Mechanism for Object-Oriented Databases
EDBT '92 Proceedings of the 3rd International Conference on Extending Database Technology: Advances in Database Technology
A Propagation Mechanism for Populated Schema Versions
ICDE '97 Proceedings of the Thirteenth International Conference on Data Engineering
A Transparent Object-Oriented Schema Change Approach Using View Evolution
ICDE '95 Proceedings of the Eleventh International Conference on Data Engineering
VLDB '97 Proceedings of the 23rd International Conference on Very Large Data Bases
Versions of Schema for Object-Oriented Databases
VLDB '88 Proceedings of the 14th International Conference on Very Large Data Bases
Language and Tools to Specify Hypertext Views on Databases
WebDB '98 Selected papers from the International Workshop on The World Wide Web and Databases
Database Systems Concepts
Integrated data management in complex product collaborative design
Computers in Industry
Model transformation and induced instance migration: a universal framework
SBMF'11 Proceedings of the 14th Brazilian conference on Formal Methods: foundations and Applications
Hi-index | 0.00 |
In this paper, we propose a schema version model which allows to restructure complex object hierarchy in object-oriented databases. This model extends a schema version model, called RiBS, which is based on the concept of Rich Base Schema. In the RiBS model, each schema version is in the form of updatable class hierarchy view over one base schema, called the RiBS layer, which has richer schema information than any existing schema version in the database.In this paper, we introduce new operations for restructuring composite object hierarchy in schema versions, and explain their semantics. We also touch upon the ways to transform queries posed against a restructured composite object hierarchy into one against the base schema. In addition, we identify several types of conflicts during schema version merging which result from the restructuring operations, and provide a semi-automatic algorithm to resolve the conflicts. The originality of this paper lies in that (1) we introduce several new operations to restructure composite object hierarchy, and (2) this extended RiBS model operations raise the concept of data independence in OODBs upto the schema level.