Data model issues for object-oriented applications
ACM Transactions on Information Systems (TOIS)
Schema evolution in object-oriented database systems
Data & Knowledge Engineering
A framework for schema updates in an object-oriented database system
Building an object-oriented database system
Schema evolution in database systems: an annotated bibliography
ACM SIGMOD Record
Temporal databases: theory, design, and implementation
Temporal databases: theory, design, and implementation
ConceptBase—a deductive object base for meta data management
Journal of Intelligent Information Systems - Special issue: deductive and object-oriented databases
An axiomatic model of dynamic schema evolution in objectbase systems
ACM Transactions on Database Systems (TODS)
Conceptual modelling
T_Chimera: a temporal object-oriented data model
Theory and Practice of Object Systems
The Unified Modeling Language reference manual
The Unified Modeling Language reference manual
A temporal approach to managing schema evolution in object database systems
Data & Knowledge Engineering - Special issue on ER '97
A Procedural Approach to Schema Evolution
CAiSE '93 Proceedings of Advanced Information Systems Engineering
Advanced Principles for Changing Schemas of Object Databases
CAiSE ;96 Proceedings of the 8th International Conference on Advances Information System Engineering
Reflection in a Uniform Behavioral Object Model
ER '93 Proceedings of the 12th International Conference on the Entity-Relationship Approach: Entity-Relationship Approach
Property Covering: A Powerful Construct for Schema Derivations
ER '97 Proceedings of the 16th International Conference on Conceptual Modeling
Multiobjects to Ease Schema Evolution in an OODBMS
ER '98 Proceedings of the 17th International Conference on Conceptual Modeling
Database Evolution: the DB-Main Approach
ER '94 Proceedings of the13th International Conference on the Entity-Relationship Approach
Relationship Reification: A Temporal View
CAiSE '99 Proceedings of the 11th International Conference on Advanced Information Systems Engineering
Evolving Partitions in Conceptual Schemas in the UML
CAiSE '02 Proceedings of the 14th International Conference on Advanced Information Systems Engineering
Evolving XML schemas and documents using UML class diagrams
DEXA'05 Proceedings of the 16th international conference on Database and Expert Systems Applications
Hi-index | 0.00 |
This paper focuses on the problem of information systems evolution. Ideally, changes in the requirements of information systems should be defined and managed at the conceptual schema level, with an automatic propagation down to the logical database schema(s) and application programs. We propose here a framework for the evolution of temporal conceptual schemas of information systems. Our framework uses a reflective architecture with two levels: meta schema and schema, and two loosely coupled information processors, one for each level. We define a temporal minimal meta schema, and we show, using some examples, how to extend this minimal meta schema to support any usual conceptual modeling construct. We also show how the framework can be used to specify schema changes.