Data model issues for object-oriented applications
ACM Transactions on Information Systems (TOIS)
OOPLSA '86 Conference proceedings on Object-oriented programming systems, languages and applications
The architecture of EXODUS extensible DBMS
Readings in database systems
A data model and query language for EXODUS
SIGMOD '88 Proceedings of the 1988 ACM SIGMOD international conference on Management of data
The design and implementation of O2
Lecture notes in computer science on Advances in object-oriented database systems
Features of the ORION object-oriented database system
Object-oriented concepts, databases, and applications
The Gem–Stone data management system
Object-oriented concepts, databases, and applications
Queries and views in an object-oriented data model
Proceedings of the second international workshop on Database programming languages
RELOOP, an algebra based query language for an object-oriented database system
Data & Knowledge Engineering
Queries and query processing in object-oriented database systems
ACM Transactions on Information Systems (TOIS)
Safety and translation of relational calculus
ACM Transactions on Database Systems (TODS)
Important features of Iris OSQL
Computer Standards & Interfaces - Special volume on the Object-Oriented Database Task Group
Communications of the ACM
The ObjectStore database system
Communications of the ACM
Optimizing method search with lookup caches and incremental coloring
OOPSLA '92 conference proceedings on Object-oriented programming systems, languages, and applications
An extensible query model and its languages for a uniform behavioral object management system
CIKM '93 Proceedings of the second international conference on Information and knowledge management
PDM: an object-oriented data model
OODS '86 Proceedings on the 1986 international workshop on Object-oriented database systems
Smalltalk-80: The Language
Cyclic Query Processing in Object-Oriented Databases
Proceedings of the Fifth International Conference on Data Engineering
An Evaluation Framework for Algebraic Object-Oriented Query Models
Proceedings of the Seventh International Conference on Data Engineering
Optimization of Nonrecursive Queries
VLDB '86 Proceedings of the 12th International Conference on Very Large Data Bases
Extending the Search Strategy in a Query Optimizer
VLDB '91 Proceedings of the 17th International Conference on Very Large Data Bases
Hi-index | 0.00 |
We describe the TIGUKAT object management system that is under development at the Laboratory for Database Systems Research of the University of Alberta. TIGUKAT has a novel object model whose identifying characteristics include a purely behavioral semantics and a uniform approach to objects. Everything in the system is a first-class object with well-defined behavior. The computational model supported is one of applying behaviors to objects. A query model has been developed for TIGUKAT that is complete with a formal object calculus, an equivalent object algebra and an object SQL language. The uniformity of the model permits modeling queries as objects, opening up the possibility of developing an extensible query optimizer. A prototype implementation of TIGUKAT, including the language and its optimizer is ongoing.