Object identity as a query language primitive
SIGMOD '89 Proceedings of the 1989 ACM SIGMOD international conference on Management of data
Three steps to views: extending the object-oriented paradigm
OOPSLA '89 Conference proceedings on Object-oriented programming systems, languages and applications
COCS '90 Proceedings of the ACM SIGOIS and IEEE CS TC-OA conference on Office information systems
SIGMOD '91 Proceedings of the 1991 ACM SIGMOD international conference on Management of data
Communications of the ACM - Special issue on analysis and modeling in software development
Building an object-oriented database system: the story of 02
Building an object-oriented database system: the story of 02
EVORM: a conceptual modelling technique for evolving application domains
Data & Knowledge Engineering
EDBT '94 Proceedings of the 4th international conference on extending database technology: Advances in database technology
ODMG-93: a standard for object-oriented DBMSs
SIGMOD '94 Proceedings of the 1994 ACM SIGMOD international conference on Management of data
A unifying object role modelling theory
Information Systems
Extending object-oriented systems with roles
ACM Transactions on Information Systems (TOIS)
Split objects: a disciplined use of delegation within objects
Proceedings of the 11th ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications
The object database standard: ODMG 2.0
The object database standard: ODMG 2.0
Reasoning in description logics
Principles of knowledge representation
Extending the ODMG object model with composite objects
Proceedings of the 13th ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications
Foundations of Databases: The Logical Level
Foundations of Databases: The Logical Level
A Transparent Schema-Evolution System Based on Object-Oriented View Technology
IEEE Transactions on Knowledge and Data Engineering
A Data Model and Semantics of Objects with Dynamic Roles
ICDE '97 Proceedings of the Thirteenth International Conference on Data Engineering
An Object Data Model with Roles
VLDB '93 Proceedings of the 19th International Conference on Very Large Data Bases
Objects with Multiple Most Specific Classes
ECOOP '95 Proceedings of the 9th European Conference on Object-Oriented Programming
IQL(2): A Model with Ubiquitous Objects
DBLP-5 Proceedings of the Fifth International Workshop on Database Programming Languages
A database model for object dynamics
The VLDB Journal — The International Journal on Very Large Data Bases
Clovers: The Dynamic Behavior of Types and Instances
Clovers: The Dynamic Behavior of Types and Instances
Towards a New Role Paradigm for Object-Oriented Modeling
OOIS '02 Proceedings of the Workshops on Advances in Object-Oriented Information Systems
A Model for Describing and Annotating Documents
Proceedings of the 2006 conference on Information Modelling and Knowledge Bases XVII
View-OD: a view model for ontology-based databases
International Journal of Intelligent Information and Database Systems
Hi-index | 0.00 |
The management of object dynamics, commonly called role in the database field, refers to the evolution of object structure and behavior. However, in this particular area, the task is complicated by many constraints such as strong typing, persistence, encapsulation, late binding and inheritance. These constraints, together with data definition and manipulation languages, form the basis of the ODMG standard. The proposed approaches have not so far taken all ODMG guidelines into account. The present paper introduces a model which does so, based on declarative specifications. The declarative part provides additional modeling flexibility and allows the manipulation of views at user level.