Back to papers
ODE (Object Database and Environment): The Language and the Data Model
Summary: Integrated object database and environment with O++ (C++-based) as the DB programming language, unifying database and general-purpose manipulation under a single object model. Key features: persistent/versioned objects, sets and clusters with iterators, and constraints/triggers via extended C++ class facilities.
(summarized by gpt-5-nano on Feb 09 2026)
Paper ID
ha2ee2249db4c8494
Venue
SIGMOD
Year
1989
Pagerank
9.8628503e-05
Overall Rank
1,689 | 88.65%
DOI
10.1145/67544.66930
Incoming Non-self Citations Over Time
BibTeX Citation
Copy BibTeX
@inproceedings{agrawal_sigmod89,
title = {{ODE (Object Database and Environment): The Language and the Data Model}},
author = {Agrawal, R. and Gehani, N. H.},
series = {{SIGMOD} '89},
booktitle = {Proceedings of the {ACM} {SIGMOD} International Conference on Management of Data},
publisher = {Association for Computing Machinery},
doi = {10.1145/67544.66930},
url = {https://dl.acm.org/doi/10.1145/67544.66930},
year = {1989}
}
Incoming Citations (Sorted by Pagerank)
Showing 19 of 19 citing papers.
Rank
Citing Paper
Year
Venue
Pagerank
820
Dali: A High Performance Main Memory Storage Manager
1994
VLDB
0.00013661724
1,238
Cache Consistency and Concurrency Control in a Client/Server DBMS Architecture
1991
SIGMOD
0.00011385999
1,491
Event Specification in an Active Object-Oriented Database
1992
SIGMOD
0.00010508893
2,435
OdeView: The Graphical Interface to Ode
1990
SIGMOD
8.4721716e-05
2,801
Supporting Multiple View Maintenance Policies
1997
SIGMOD
7.9914879e-05
3,637
Ode as an Active Database: Constraints and Triggers
1991
VLDB
7.1462234e-05
3,849
EROC: A Toolkit for Building NEATO Query Optimizers
1996
VLDB
6.9810881e-05
4,434
OdeFS: A File System Interface to an Object-Oriented Database
1994
VLDB
6.6014433e-05
4,570
ASSET: A System for Supporting Extended Transactions
1994
SIGMOD
6.5296359e-05
5,604
Managing Temporal Financial Data in an Extensible Database
1993
VLDB
6.0697862e-05
6,588
Managing Conflicts between Rules
1996
PODS
5.742847e-05
7,440
JSON Relational Duality: A Revolutionary Combination of Document, Object, and Relational Models
2025
SIGMOD
5.5265296e-05
8,604
Integrity Maintenance in an Object-Oriented Database
1992
VLDB
5.3047716e-05
8,728
Coral++: Adding Object-Orientation to a Logic Database Language
1993
VLDB
5.2905577e-05
9,206
On Correctly Configuring Versioned Objects
1989
VLDB
5.2075686e-05
13,204
PM3: An Orthogonally Persistent Systems Programming Language - Design, Implementation, Performance
1999
VLDB
4.9793485e-05
13,284
Enhancing Database Correctness: A Statistical Approach
1995
SIGMOD
4.9793485e-05
13,383
A Proclamation-Based Model for Cooperating Transactions
1992
VLDB
4.9793485e-05
13,399
K: A High-level Knowledge Base Programming Language for Advanced Database Applications
1991
SIGMOD
4.9793485e-05
Outgoing Citations (Sorted by Pagerank)
Showing 13 of 13 cited papers.
Citations counted here include only citations to other VLDB/SIGMOD/CIDR/PODS papers in this database.
Rank
Cited Paper
Year
Venue
Pagerank
67
An Amateur's Introduction to Recursive Query Processing Strategies
1986
SIGMOD
0.00038009523
150
Making Smalltalk a Database System
1984
SIGMOD
0.00028930192
263
Some High-level Language Constructs for Data of Type Relation
1977
SIGMOD
0.00022811354
759
O2, an Object-Oriented Data Model
1988
SIGMOD
0.00014164131
772
Data Abstraction, Views And Updates In Rigel
1979
SIGMOD
0.00014085842
809
FAD, a Powerful and Simple Database Language
1987
VLDB
0.00013777631
1,104
The Data Management Facilities of PLAIN
1979
SIGMOD
0.00012003564
1,143
The POSTGRES Data Model
1987
VLDB
0.00011847554
1,219
Version Modeling Concepts for Computer-Aided Design Databases
1986
SIGMOD
0.00011481589
2,556
Architecture and Implementation of the Darmstadt Database Kernel System
1987
SIGMOD
8.3026469e-05
3,294
Implementation of a Compiler for a Semantic Data Model: Experiences with Taxis
1987
SIGMOD
7.4487512e-05
4,104
Inheritance and Persistence in Database Programming Languages
1986
SIGMOD
6.8054313e-05
5,936
Object-Oriented Database Support for Software Environments
1987
SIGMOD
5.9414582e-05
Semantically Similar Papers
#
Overall Rank
Paper
Year
Venue
1
3,125
The O2 Object-Oriented Database System
1992
SIGMOD
2
8,604
Integrity Maintenance in an Object-Oriented Database
1992
VLDB
3
14,676
Object Database Morphology
1993
VLDB
4
5,074
A Relationship Mechanism for a Strongly Typed Object-Oriented Database Programming Language
1991
VLDB
5
1,491
Event Specification in an Active Object-Oriented Database
1992
SIGMOD
6
14,787
An Object-Oriented Environment for OIS Applications
1985
VLDB
7
2,435
OdeView: The Graphical Interface to Ode
1990
SIGMOD
8
1,732
The O2 Database Programming Language
1989
VLDB
9
13,331
An Effective Deductive Object-Oriented Database Through Language Integration
1994
VLDB
10
3,637
Ode as an Active Database: Constraints and Triggers
1991
VLDB