Automatic verification of database transaction safety
ACM Transactions on Database Systems (TODS)
Eiffel: the language
Type-safe linguistic reflection
DBPL3 Proceedings of the third international workshop on Database programming languages : bulk types & persistent data: bulk types & persistent data
Building an object-oriented database system: the story of 02
Building an object-oriented database system: the story of 02
A behavioral notion of subtyping
ACM Transactions on Programming Languages and Systems (TOPLAS)
An orthogonally persistent Java
ACM SIGMOD Record
The object database standard: ODMG 2.0
The object database standard: ODMG 2.0
The ODMG object model: does it make sense?
Proceedings of the 12th ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications
Parametric polymorphism for Java: a reflective solution
Proceedings of the 13th ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications
Software—Practice & Experience
O2 and the ODMG standard: do they match?
Theory and Practice of Object Systems - experiences using object data management in the real world
The Java Language Specification
The Java Language Specification
Orthogonally persistent object systems
The VLDB Journal — The International Journal on Very Large Data Bases - Persistent object systems
Thémis: a database programming language handling integrity constraints
The VLDB Journal — The International Journal on Very Large Data Bases - Persistent object systems
Ode as an Active Database: Constraints and Triggers
VLDB '91 Proceedings of the 17th International Conference on Very Large Data Bases
Orthogonal to the Java Imperative
ECCOP '98 Proceedings of the 12th European Conference on Object-Oriented Programming
Orthogonal Persistence for Java? - A Mid-term Report
Proceedings of the 8th International Workshop on Persistent Object Systems (POS8) and Proceedings of the 3rd International Workshop on Persistence and Java (PJW3): Advances in Persistent Object Systems
Persistent Java Objects in 3 Tier Architectures
Proceedings of the 8th International Workshop on Persistent Object Systems (POS8) and Proceedings of the 3rd International Workshop on Persistence and Java (PJW3): Advances in Persistent Object Systems
Automatic Verification of Transactions on an Object-Oriented Database
DBLP-6 Proceedings of the 6th International Workshop on Database Programming Languages
Parametric Polymorphism and Orthogonal Persistence
Proceedings of the International Symposium on Objects and Databases
Hi-index | 0.00 |
A family of the ODMG Object Models is proposed as a solution to the problems of the ODMG Standard related to the type systems, the modelo f persistence, and the model semantics. This family is intended to replace the existing single and inadequate ODMG Object Model. Unlike the ODMG Standard, all the models in this family are equipped with orthogonal persistence. The most basic model in the family corresponds to the Java™ programming language. A strictly more sophisticated modelfeat ures the form of parametric polymorphism suitable for object-oriented database technology. The next model in the hierarchy is equipped with type-safe reflective capabilities. The most sophisticated model is enriched with a logic-based constraint language that is completely missing from the ODMG Standard. Each model in the family is well-defined and avoids the inconsistencies of the ODMG Object Model.