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
2488
Venue
SIGMOD
Year
1989
Pagerank
0.00010075123
Overall Rank
1,662 | 88.60%
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
821
Dali: A High Performance Main Memory Storage Manager
1994
VLDB
0.00013808096
1,215
Cache Consistency and Concurrency Control in a Client/Server DBMS Architecture
1991
SIGMOD
0.00011636678
1,451
Event Specification in an Active Object-Oriented Database
1992
SIGMOD
0.00010745897
2,380
OdeView: The Graphical Interface to Ode
1990
SIGMOD
8.6609083e-05
2,771
Supporting Multiple View Maintenance Policies
1997
SIGMOD
8.1455861e-05
3,561
Ode as an Active Database: Constraints and Triggers
1991
VLDB
7.3091114e-05
3,779
EROC: A Toolkit for Building NEATO Query Optimizers
1996
VLDB
7.1326925e-05
4,352
OdeFS: A File System Interface to an Object-Oriented Database
1994
VLDB
6.7491841e-05
4,476
ASSET: A System for Supporting Extended Transactions
1994
SIGMOD
6.6794902e-05
5,464
Managing Temporal Financial Data in an Extensible Database
1993
VLDB
6.2080679e-05
6,455
Managing Conflicts between Rules
1996
PODS
5.8742703e-05
7,293
JSON Relational Duality: A Revolutionary Combination of Document, Object, and Relational Models
2025
SIGMOD
5.6533762e-05
8,427
Integrity Maintenance in an Object-Oriented Database
1992
VLDB
5.4265283e-05
8,561
Coral++: Adding Object-Orientation to a Logic Database Language
1993
VLDB
5.4119882e-05
9,037
On Correctly Configuring Versioned Objects
1989
VLDB
5.3270943e-05
12,914
PM3: An Orthogonally Persistent Systems Programming Language - Design, Implementation, Performance
1999
VLDB
5.093636e-05
12,994
Enhancing Database Correctness: A Statistical Approach
1995
SIGMOD
5.093636e-05
13,093
A Proclamation-Based Model for Cooperating Transactions
1992
VLDB
5.093636e-05
13,109
K: A High-level Knowledge Base Programming Language for Advanced Database Applications
1991
SIGMOD
5.093636e-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
63
An Amateur's Introduction to Recursive Query Processing Strategies
1986
SIGMOD
0.00038782376
147
Making Smalltalk a Database System
1984
SIGMOD
0.00029474235
247
Some High-level Language Constructs for Data of Type Relation
1977
SIGMOD
0.00023302214
740
O2, an Object-Oriented Data Model
1988
SIGMOD
0.00014482241
750
Data Abstraction, Views And Updates In Rigel
1979
SIGMOD
0.00014379744
782
FAD, a Powerful and Simple Database Language
1987
VLDB
0.00014080876
1,078
The Data Management Facilities of PLAIN
1979
SIGMOD
0.00012263786
1,118
The POSTGRES Data Model
1987
VLDB
0.00012104924
1,191
Version Modeling Concepts for Computer-Aided Design Databases
1986
SIGMOD
0.00011741398
2,518
Architecture and Implementation of the Darmstadt Database Kernel System
1987
SIGMOD
8.4755514e-05
3,233
Implementation of a Compiler for a Semantic Data Model: Experiences with Taxis
1987
SIGMOD
7.6174587e-05
4,010
Inheritance and Persistence in Database Programming Languages
1986
SIGMOD
6.9610816e-05
5,817
Object-Oriented Database Support for Software Environments
1987
SIGMOD
6.0773173e-05
Semantically Similar Papers
#
Overall Rank
Paper
Year
Venue
1
3,078
The O2 Object-Oriented Database System
1992
SIGMOD
2
8,427
Integrity Maintenance in an Object-Oriented Database
1992
VLDB
3
14,365
Object Database Morphology
1993
VLDB
4
4,951
A Relationship Mechanism for a Strongly Typed Object-Oriented Database Programming Language
1991
VLDB
5
1,451
Event Specification in an Active Object-Oriented Database
1992
SIGMOD
6
14,476
An Object-Oriented Environment for OIS Applications
1985
VLDB
7
2,380
OdeView: The Graphical Interface to Ode
1990
SIGMOD
8
1,697
The O2 Database Programming Language
1989
VLDB
9
13,041
An Effective Deductive Object-Oriented Database Through Language Integration
1994
VLDB
10
3,561
Ode as an Active Database: Constraints and Triggers
1991
VLDB