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
AVANCE: an object management system
OOPSLA '88 Conference proceedings on Object-oriented programming systems, languages and applications
Version control in an object-oriented architecture
Object-oriented concepts, databases, and applications
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
Introduction to object-oriented databases
Introduction to object-oriented databases
Architecture of the ORION Next-Generation Database System
IEEE Transactions on Knowledge and Data Engineering
A Model for Versioning of Classes in Object-Oriented Databases
BNCOD 10 Proceedings of the 10th British National Conference on Databases: Advanced Database Systems
Type Evolution and Instance Adaptation
Type Evolution and Instance Adaptation
Towards supporting hard schema changes in TSE
CIKM '95 Proceedings of the fourth international conference on Information and knowledge management
Object database evolution using separation of concerns
ACM SIGMOD Record
A Transparent Schema-Evolution System Based on Object-Oriented View Technology
IEEE Transactions on Knowledge and Data Engineering
Schema Evolution of an Object-Oriented Real-Time Database System for Manufacturing Automation
IEEE Transactions on Knowledge and Data Engineering
GCSE '00 Proceedings of the Second International Symposium on Generative and Component-Based Software Engineering-Revised Papers
VLDB '96 Proceedings of the 22th International Conference on Very Large Data Bases
Current, Legacy, and Invalid Tuples in Conditionally Evolving Databases
ADVIS '02 Proceedings of the Second International Conference on Advances in Information Systems
FoMLaDO/DEMM 2000 Selected papers from the 9th International Workshop on Foundations of Models and Languages for Data and Objects, Database Schema Evolution and Meta-Modeling
A Flexible Approach for Instance Adaptation During Class Versioning
Proceedings of the International Symposium on Objects and Databases
A Hybrid Approach to Separation of Concerns: The Story of SADES
REFLECTION '01 Proceedings of the Third International Conference on Metalevel Architectures and Separation of Crosscutting Concerns
A Unified Framework for Supporting Dynamic Schema Evolution in Object Databases
ER '99 Proceedings of the 18th International Conference on Conceptual Modeling
From Object-Oriented to Aspect-Oriented Databases
DEXA '00 Proceedings of the 11th International Conference on Database and Expert Systems Applications
A database model for object dynamics
The VLDB Journal — The International Journal on Very Large Data Bases
OODB support for providing transparent schema changes
CASCON '94 Proceedings of the 1994 conference of the Centre for Advanced Studies on Collaborative research
A Database Evolution Approach for Object-Oriented Databases
ICSM '01 Proceedings of the IEEE International Conference on Software Maintenance (ICSM'01)
A database evolution taxonomy for object-oriented databases: Research Articles
Journal of Software Maintenance and Evolution: Research and Practice
Towards a taxonomy of software change: Research Articles
Journal of Software Maintenance and Evolution: Research and Practice - Unanticipated Software Evolution
A schema version model for complex objects in object-oriented databases
Journal of Systems Architecture: the EUROMICRO Journal
CUDL language semantics: Updating FDB data
Journal of Systems and Software
An adaptive document version management scheme
CAiSE'03 Proceedings of the 15th international conference on Advanced information systems engineering
Revisiting schema evolution in object databases in support of agile development
ICOODB'10 Proceedings of the Third international conference on Objects and databases
Schema change operations for versioning complex objects hierarchy in OODBs
CoMoGIS'06 Proceedings of the 2006 international conference on Advances in Conceptual Modeling: theory and practice
Relational schema evolution for program independency
CIT'04 Proceedings of the 7th international conference on Intelligent Information Technology
Synchronizing cardinality-based feature models and their specializations
ECMDA-FA'05 Proceedings of the First European conference on Model Driven Architecture: foundations and Applications
Hi-index | 0.00 |
This paper describes work carried out on a model for the versioning of class definitions in an object-oriented database. By defining update and backdate functions on attributes of the previous and current version of a class definition, instances of any version of the class can be converted to instances of any other version. This allows programs written to access an old version of the schema to still use data created in the format of the changed schema.