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.8584331e-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.00013658052
1,240
Cache Consistency and Concurrency Control in a Client/Server DBMS Architecture
1991
SIGMOD
0.00011381224
1,491
Event Specification in an Active Object-Oriented Database
1992
SIGMOD
0.00010503925
2,436
OdeView: The Graphical Interface to Ode
1990
SIGMOD
8.4682099e-05
2,801
Supporting Multiple View Maintenance Policies
1997
SIGMOD
7.9878617e-05
3,638
Ode as an Active Database: Constraints and Triggers
1991
VLDB
7.1428559e-05
3,850
EROC: A Toolkit for Building NEATO Query Optimizers
1996
VLDB
6.9778459e-05
4,436
OdeFS: A File System Interface to an Object-Oriented Database
1994
VLDB
6.5983299e-05
4,572
ASSET: A System for Supporting Extended Transactions
1994
SIGMOD
6.5265448e-05
5,605
Managing Temporal Financial Data in an Extensible Database
1993
VLDB
6.0669209e-05
6,590
Managing Conflicts between Rules
1996
PODS
5.7401308e-05
7,443
JSON Relational Duality: A Revolutionary Combination of Document, Object, and Relational Models
2025
SIGMOD
5.5239134e-05
8,611
Integrity Maintenance in an Object-Oriented Database
1992
VLDB
5.3022604e-05
8,736
Coral++: Adding Object-Orientation to a Logic Database Language
1993
VLDB
5.2880532e-05
9,216
On Correctly Configuring Versioned Objects
1989
VLDB
5.2051034e-05
13,210
PM3: An Orthogonally Persistent Systems Programming Language - Design, Implementation, Performance
1999
VLDB
4.9769913e-05
13,290
Enhancing Database Correctness: A Statistical Approach
1995
SIGMOD
4.9769913e-05
13,389
A Proclamation-Based Model for Cooperating Transactions
1992
VLDB
4.9769913e-05
13,405
K: A High-level Knowledge Base Programming Language for Advanced Database Applications
1991
SIGMOD
4.9769913e-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.00037991902
150
Making Smalltalk a Database System
1984
SIGMOD
0.00028917874
263
Some High-level Language Constructs for Data of Type Relation
1977
SIGMOD
0.00022800886
759
O2, an Object-Oriented Data Model
1988
SIGMOD
0.0001415745
774
Data Abstraction, Views And Updates In Rigel
1979
SIGMOD
0.00014079981
809
FAD, a Powerful and Simple Database Language
1987
VLDB
0.00013771533
1,103
The Data Management Facilities of PLAIN
1979
SIGMOD
0.00011998051
1,143
The POSTGRES Data Model
1987
VLDB
0.00011842018
1,220
Version Modeling Concepts for Computer-Aided Design Databases
1986
SIGMOD
0.00011476171
2,556
Architecture and Implementation of the Darmstadt Database Kernel System
1987
SIGMOD
8.2988885e-05
3,295
Implementation of a Compiler for a Semantic Data Model: Experiences with Taxis
1987
SIGMOD
7.4452378e-05
4,106
Inheritance and Persistence in Database Programming Languages
1986
SIGMOD
6.8022187e-05
5,936
Object-Oriented Database Support for Software Environments
1987
SIGMOD
5.9386543e-05
Semantically Similar Papers
#
Overall Rank
Paper
Year
Venue
1
3,127
The O2 Object-Oriented Database System
1992
SIGMOD
2
8,611
Integrity Maintenance in an Object-Oriented Database
1992
VLDB
3
14,681
Object Database Morphology
1993
VLDB
4
5,077
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,792
An Object-Oriented Environment for OIS Applications
1985
VLDB
7
2,436
OdeView: The Graphical Interface to Ode
1990
SIGMOD
8
1,734
The O2 Database Programming Language
1989
VLDB
9
13,337
An Effective Deductive Object-Oriented Database Through Language Integration
1994
VLDB
10
3,638
Ode as an Active Database: Constraints and Triggers
1991
VLDB