A semantics of multiple inheritance.
Proc. of the international symposium on Semantics of data types
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
Version Support for Engineering Database Systems
IEEE Transactions on Software Engineering
The Gem–Stone data management system
Object-oriented concepts, databases, and applications
Schema evolution in object-oriented database systems
Data & Knowledge Engineering
Realizing a temporal complex-object data model
SIGMOD '92 Proceedings of the 1992 ACM SIGMOD international conference on Management of data
Temporal GIS: modeling the evolution of spatial data in time
Computers & Geosciences - Special issue on GIS design models
Theoretical aspects of object-oriented programming: types, semantics, and language design
Theoretical aspects of object-oriented programming: types, semantics, and language design
Unifying temporal data models via a conceptual model
Information Systems
Journal of Computer and System Sciences
An axiomatic model of dynamic schema evolution in objectbase systems
ACM Transactions on Database Systems (TODS)
On the semantics of “now” in databases
ACM Transactions on Database Systems (TODS)
T_Chimera: a temporal object-oriented data model
Theory and Practice of Object Systems
Schema versioning for multitemporal relational databases
Information Systems
Object identity as a query language primitive
Journal of the ACM (JACM)
A model for compound type changes encountered in schema evolution
ACM Transactions on Database Systems (TODS)
A framework for programming multiversion databases
Data & Knowledge Engineering
Foundations of Databases: The Logical Level
Foundations of Databases: The Logical Level
Tigukat: a uniform behavioral objectbase management system
The VLDB Journal — The International Journal on Very Large Data Bases - Persistent object systems
A Transparent Schema-Evolution System Based on Object-Oriented View Technology
IEEE Transactions on Knowledge and Data Engineering
A Uniform Model for Temporal Object-Oriented Databases
Proceedings of the Eighth International Conference on Data Engineering
Object-Oriented Database Evolution
ICDT '97 Proceedings of the 6th International Conference on Database Theory
Versions of Schema for Object-Oriented Databases
VLDB '88 Proceedings of the 14th International Conference on Very Large Data Bases
VLDB '92 Proceedings of the 18th International Conference on Very Large Data Bases
Schema and Database Evolution in the O2 Object Database System
VLDB '95 Proceedings of the 21th International Conference on Very Large Data Bases
A Model for Versioning of Classes in Object-Oriented Databases
BNCOD 10 Proceedings of the 10th British National Conference on Databases: Advanced Database Systems
An Extensible Framework for Spatio-Temporal Database Applications
SSDBM '98 Proceedings of the 10th International Conference on Scientific and Statistical Database Management
Schema Versions in Object-Oriented Database Systems
Proceedings of the Fifth International Conference on Database Systems for Advanced Applications (DASFAA)
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
Temporal Extensions to a Uniform Behavioral Object Model
ER '93 Proceedings of the 12th International Conference on the Entity-Relationship Approach: Entity-Relationship Approach
Semantic Interoperability of Multitemporal Relational Databases
ER '93 Proceedings of the 12th International Conference on the Entity-Relationship Approach: Entity-Relationship Approach
Reasoning in expressive description logics
Handbook of automated reasoning
Schema Evolution in NO2
Temporal and versioning model for schema evolution in object-oriented databases
Data & Knowledge Engineering
Context schema evolution in context-aware data management
ER'11 Proceedings of the 30th international conference on Conceptual modeling
Temporal versioning of XML documents
ICADL'04 Proceedings of the 7th international Conference on Digital Libraries: international collaboration and cross-fertilization
Reduce, reuse, recycle: practical approaches to schema integration, evolution and versioning
CoMoGIS'06 Proceedings of the 2006 international conference on Advances in Conceptual Modeling: theory and practice
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
Managing schema versions in object-oriented databases
ADBIS'05 Proceedings of the 9th East European conference on Advances in Databases and Information Systems
Efficient management of multi-version clinical guidelines
Journal of Biomedical Informatics
Hi-index | 0.00 |
In this paper we present a formal model for the support of temporal schema versions in object-oriented databases. Its definition is partially based on a generic (ODMG compatible) object model and partially introduces new concepts. The proposed model supports all the schema changes which are usually considered in the OODB literature, for which an operational semantics and a formal analysis of their correct behaviour is provided. Semantic issues arising from the introduction of temporal schema versioning in a conventional or temporal database (concerning the interaction between the intensional and extensional levels of versioning and the management of data in the presence of multiple schema versions) are also considered.