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.8264533e-05
Overall Rank
1,697 | 88.63%
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.00013620114
1,247
Cache Consistency and Concurrency Control in a Client/Server DBMS Architecture
1991
SIGMOD
0.00011344527
1,494
Event Specification in an Active Object-Oriented Database
1992
SIGMOD
0.00010469285
2,445
OdeView: The Graphical Interface to Ode
1990
SIGMOD
8.4408459e-05
2,809
Supporting Multiple View Maintenance Policies
1997
SIGMOD
7.9616655e-05
3,645
Ode as an Active Database: Constraints and Triggers
1991
VLDB
7.1192442e-05
3,857
EROC: A Toolkit for Building NEATO Query Optimizers
1996
VLDB
6.9553827e-05
4,457
OdeFS: A File System Interface to an Object-Oriented Database
1994
VLDB
6.576916e-05
4,588
ASSET: A System for Supporting Extended Transactions
1994
SIGMOD
6.5049643e-05
5,618
Managing Temporal Financial Data in an Extensible Database
1993
VLDB
6.0469419e-05
6,599
Managing Conflicts between Rules
1996
PODS
5.7212281e-05
7,464
JSON Relational Duality: A Revolutionary Combination of Document, Object, and Relational Models
2025
SIGMOD
5.5056479e-05
8,629
Integrity Maintenance in an Object-Oriented Database
1992
VLDB
5.2847278e-05
8,756
Coral++: Adding Object-Orientation to a Logic Database Language
1993
VLDB
5.2705676e-05
9,237
On Correctly Configuring Versioned Objects
1989
VLDB
5.1878921e-05
13,251
PM3: An Orthogonally Persistent Systems Programming Language - Design, Implementation, Performance
1999
VLDB
4.9605343e-05
13,331
Enhancing Database Correctness: A Statistical Approach
1995
SIGMOD
4.9605343e-05
13,430
A Proclamation-Based Model for Cooperating Transactions
1992
VLDB
4.9605343e-05
13,446
K: A High-level Knowledge Base Programming Language for Advanced Database Applications
1991
SIGMOD
4.9605343e-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.0003786983
150
Making Smalltalk a Database System
1984
SIGMOD
0.00028835071
265
Some High-level Language Constructs for Data of Type Relation
1977
SIGMOD
0.00022728909
763
O2, an Object-Oriented Data Model
1988
SIGMOD
0.00014111102
782
Data Abstraction, Views And Updates In Rigel
1979
SIGMOD
0.00014036612
810
FAD, a Powerful and Simple Database Language
1987
VLDB
0.0001372686
1,107
The Data Management Facilities of PLAIN
1979
SIGMOD
0.00011959934
1,144
The POSTGRES Data Model
1987
VLDB
0.00011804665
1,224
Version Modeling Concepts for Computer-Aided Design Databases
1986
SIGMOD
0.00011438487
2,562
Architecture and Implementation of the Darmstadt Database Kernel System
1987
SIGMOD
8.2723687e-05
3,306
Implementation of a Compiler for a Semantic Data Model: Experiences with Taxis
1987
SIGMOD
7.4207248e-05
4,124
Inheritance and Persistence in Database Programming Languages
1986
SIGMOD
6.7797683e-05
5,948
Object-Oriented Database Support for Software Environments
1987
SIGMOD
5.919041e-05
Semantically Similar Papers
#
Overall Rank
Paper
Year
Venue
1
3,133
The O2 Object-Oriented Database System
1992
SIGMOD
2
8,629
Integrity Maintenance in an Object-Oriented Database
1992
VLDB
3
14,721
Object Database Morphology
1993
VLDB
4
5,099
A Relationship Mechanism for a Strongly Typed Object-Oriented Database Programming Language
1991
VLDB
5
1,494
Event Specification in an Active Object-Oriented Database
1992
SIGMOD
6
14,832
An Object-Oriented Environment for OIS Applications
1985
VLDB
7
2,445
OdeView: The Graphical Interface to Ode
1990
SIGMOD
8
1,743
The O2 Database Programming Language
1989
VLDB
9
13,378
An Effective Deductive Object-Oriented Database Through Language Integration
1994
VLDB
10
3,645
Ode as an Active Database: Constraints and Triggers
1991
VLDB