Semantics and implementation of schema evolution in object-oriented databases
SIGMOD '87 Proceedings of the 1987 ACM SIGMOD international conference on Management of data
Restructuring hierarchical database objects
Theoretical Computer Science - First International Conference on Database Theory, Rome, September 1986
ICDT '90 Proceedings of the third international conference on database theory on Database theory
The breakdown of the information model in multi-database systems
ACM SIGMOD Record
A View Mechanism for Object-Oriented Databases
EDBT '92 Proceedings of the 3rd International Conference on Extending Database Technology: Advances in Database Technology
Multiview: A Methodology for Supporting Multiple Views in Object-Oriented Databases
VLDB '92 Proceedings of the 18th International Conference on Very Large Data Bases
Meta Object Management and its Application to Database Evolution
ER '92 Proceedings of the 11th International Conference on the Entity-Relationship Approach: Entity-Relationship Approach
Towards supporting hard schema changes in TSE
CIKM '95 Proceedings of the fourth international conference on Information and knowledge management
Maximizing reusability: seeking appropriate positions for derived classes within the class hierarchy
SAC '00 Proceedings of the 2000 ACM symposium on Applied computing - Volume 1
Schema versioning and database conversion techniques for bi-temporal databases
Annals of Mathematics and Artificial Intelligence
The Role of Polymorphic Reuse Mechanisms in Schema Evolution in an Object-Oriented Database
IEEE Transactions on Knowledge and Data Engineering
A Transparent Schema-Evolution System Based on Object-Oriented View Technology
IEEE Transactions on Knowledge and Data Engineering
Current, Legacy, and Invalid Tuples in Conditionally Evolving Databases
ADVIS '02 Proceedings of the Second International Conference on Advances in Information Systems
DASFAA '99 Proceedings of the Sixth International Conference on Database Systems for Advanced Applications
OODB support for providing transparent schema changes
CASCON '94 Proceedings of the 1994 conference of the Centre for Advanced Studies on Collaborative research
Views as first-class citizens in object-oriented databases
The VLDB Journal — The International Journal on Very Large Data Bases
A schema version model for complex objects in object-oriented databases
Journal of Systems Architecture: the EUROMICRO Journal
Supporting the dynamic evolution of Web service protocols in service-oriented architectures
ACM Transactions on the Web (TWEB)
Model---Driven, View---Based Evolution of Relational Databases
DEXA '08 Proceedings of the 19th international conference on Database and Expert Systems Applications
Online reorganization of databases
ACM Computing Surveys (CSUR)
Schema evolution in object databases by catalogs
IDEAS'97 Proceedings of the 1997 international conference on International database engineering and applications symposium
Relational schema evolution for program independency
CIT'04 Proceedings of the 7th international conference on Intelligent Information Technology
Hi-index | 0.00 |
We argue for avoiding database reorganizations due to schema modification in object-oriented systems, since these are expensive operations and they conflict with reusing existing software components. We show that data independence, which is a neglected concept in object databases, helps to avoid reorganizations in case of capacity preserving and reducing schema transformations. We informally present a couple of examples to illustrate the idea of a schema transformation methodology that avoids database reorganization.