ACM Transactions on Information Systems (TOIS)
Coloured Petri Nets: a high level language for system design and analysis
APN 90 Proceedings on Advances in Petri nets 1990
Aspects: extending objects to support multiple, independent roles
SIGMOD '91 Proceedings of the 1991 ACM SIGMOD international conference on Management of data
Object-oriented modeling and design
Object-oriented modeling and design
PODS '94 Proceedings of the thirteenth ACM SIGACT-SIGMOD-SIGART symposium on Principles of database systems
Temporal object-oriented databases: a critical comparison
Modern database systems
A framework for object migration in object-oriented databases
Data & Knowledge Engineering
Extending object-oriented systems with roles
ACM Transactions on Information Systems (TOIS)
The object database standard: ODMG 2.0
The object database standard: ODMG 2.0
UML distilled: applying the standard object modeling language
UML distilled: applying the standard object modeling language
Maintaining knowledge about temporal intervals
Communications of the ACM
Petri Net Theory and the Modeling of Systems
Petri Net Theory and the Modeling of Systems
Dynamic Constraints and Object Migration
VLDB '91 Proceedings of the 17th International Conference on Very Large Data Bases
Clovers: The Dynamic Behavior of Types and Instances
Clovers: The Dynamic Behavior of Types and Instances
Design and Implementation of Multiple Type Objects in a Persistent Programming Language
COMPSAC '95 Proceedings of the 19th International Computer Software and Applications Conference
A propagation strategy implemented in communicative environment
KES'05 Proceedings of the 9th international conference on Knowledge-Based Intelligent Information and Engineering Systems - Volume Part II
Hi-index | 0.00 |
In databases based on a multi-aspects object-oriented data model which enables multiple aspects of a real-world entity to be represented and to be acquired/lost dynamically, Object Migration (OM) updating membership relationships between an object and classes occurs, as the properties of the object evolve in its lifetime. To keep an object consistent in OM, this paper introduces temporal consistency constraints such as temporal transitional constraints and temporal multiplicity constraints by extending OM consistency constraints for snapshot databases. To this end, a temporal interval is attached to each aspect of an object for representing its duration in the real world. Then, temporal transitional constraints are represented by transitional rules with conditions referring to temporal intervals. Additionally, temporal multiplicity constraints are represented by object-schemas. Furthermore, the paper proposes OM behavior modeling using Colored Petri Nets (CPN) based on temporal consistency constraints.