An introduction to database systems: vol. I (4th ed.)
An introduction to database systems: vol. I (4th ed.)
Machine learning an artificial intelligence approach volume II
Machine learning an artificial intelligence approach volume II
Data model issues for object-oriented applications
ACM Transactions on Information Systems (TOIS)
Semantics and implementation of schema evolution in object-oriented databases
SIGMOD '87 Proceedings of the 1987 ACM SIGMOD international conference on Management of data
Database description with SDM: a semantic database model
ACM Transactions on Database Systems (TODS)
Object management in distributed information systems
ACM Transactions on Information Systems (TOIS)
A data modeling approach for office information systems
ACM Transactions on Information Systems (TOIS)
VLDB '84 Proceedings of the 10th International Conference on Very Large Data Bases
Object management system concepts
COCS '84 Proceedings of the second ACM-SIGOA conference on Office information systems
The 3DIS: an extensible object-oriented information management environment
ACM Transactions on Information Systems (TOIS)
Class management for software communities
Communications of the ACM
Extending object-oriented systems with roles
ACM Transactions on Information Systems (TOIS)
Conceptual Database Evolution Through Learning in Object Databases
IEEE Transactions on Knowledge and Data Engineering
A Conceptual Clustering Algorithm for Database Schema Design
IEEE Transactions on Knowledge and Data Engineering
IEEE Expert: Intelligent Systems and Their Applications
Hi-index | 0.02 |
The ability to gracefully accommodate dynamic evolution is essential in data-intensive office information systems. Among the wide spectrum of kinds of conceptual database modification, there is an important subkind which involves changes to the fundamental semantics of objects, vis-a-vis their nature as symbolic, abstract, type (set), relationship (mapping), or behavioral (procedure). This kind of change is termed “object flavor evolution”. For example, a real-world concept modelled in a database as a symbolic object (e.g., a string denoting the name of a person) may later evolve to or be alternatively viewed as an abstract object (e.g., a person entity). This paper examines object flavor evolution in the context of a simple, extensible object-oriented database model; this model is the kernel of an experimental prototype system termed PKM (for “personal knowledge manager”) currently under development. The PKM object-oriented modelling constructs and operations are presented, along with a description and analysis of specific kinds of object flavor evolution.