The ObjectStore Database System.
Charles Lamb, Gordon Landis, Jack A. Orenstein, Daniel Weinreb:
The ObjectStore Database System.
Commun. ACM 34(10): 50-63(1991)@article{DBLP:journals/cacm/LambLOW91,
author = {Charles Lamb and
Gordon Landis and
Jack A. Orenstein and
Daniel Weinreb},
title = {The ObjectStore Database System},
journal = {Commun. ACM},
volume = {34},
number = {10},
year = {1991},
pages = {50-63},
ee = {db/journals/cacm/LambLOW91.html},
bibsource = {DBLP, http://dblp.uni-trier.de}
}
BibTeX
Abstract
ObjectStore is an object-oriented database management system
(OODBMS) that provides a tightly integrated language
interface to the traditional DBMS features of persistent
storage, transaction management (concurrency control and recovey),
distributed data access, and associative queries. ObjectStore was designed
to provide a unified programmatic interface to both persistently
allocated data (i.e., data that lives beyond the execution of an application
program) and transiently allocated data (i.e., data that does not
survive beyond an application's execution), with object-access speed for
persistent data usually equal to that of an in-memory dereference of a
pointer to transient data.
Copyright © 1991 by the ACM,
Inc., used by permission. Permission to make
digital or hard copies is granted provided that
copies are not made or distributed for profit or
direct commercial advantage, and that copies show
this notice on the first page or initial screen of
a display along with the full citation.
CDROM Version: Load the CDROM "Volume 4 Issue 1, Books, VLDB-j, TODS, ..." and ...
DVD Version: Load ACM SIGMOD Anthology DVD 2" and ...
BibTeX
Citation Page
References
- [1]
- Rakesh Agrawal, Narain H. Gehani:
ODE (Object Database and Environment): The Language and the Data Model.
SIGMOD Conference 1989: 36-45 BibTeX
- [2]
- ...
- [3]
- ...
- [4]
- Michael J. Carey, Michael J. Franklin, Miron Livny, Eugene J. Shekita:
Data Caching Tradeoffs in Client-Server DBMS Architectures.
SIGMOD Conference 1991: 357-366 BibTeX
- [5]
- R. G. G. Cattell, J. Skeen:
Object Operations Benchmark.
ACM Trans. Database Syst. 17(1): 1-31(1992) BibTeX
- [6]
- Hong-Tai Chou, Won Kim:
Versions and Change Notification in an Object-Oriented Database System.
DAC 1988: 275-281 BibTeX
- [7]
- ...
- [8]
- ...
- [9]
- ...
- [10]
- ...
- [11]
- Michael L. Kazar:
Synchronization and Caching Issues in the Andrew File System.
USENIX Winter 1988: 27-36 BibTeX
- [12]
- Alfons Kemper, Guido Moerkotte:
Access Support in Object Bases.
SIGMOD Conference 1990: 364-374 BibTeX
- [13]
- David Maier:
Making Database Systems Fast Enough for CAD Applications.
Object-Oriented Concepts, Databases, and Applications 1989: 573-582 BibTeX
- [14]
- David Maier, Jacob Stein:
Development and Implementation of an Object-Oriented DBMS.
Research Directions in Object-Oriented Programming 1987: 355-392 BibTeX
- [15]
- ...
- [16]
- Eugene J. Shekita, Michael J. Carey:
Performance Enhancement Through Replication in an Object-Oriented DBMS.
SIGMOD Conference 1989: 325-336 BibTeX
Referenced by
- Reinhard Braumandl, Jens Claußen, Alfons Kemper, Donald Kossmann:
Functional-Join Processing.
VLDB J. 8(3-4): 156-177(2000)
- Kaladhar Voruganti, M. Tamer Özsu, Ronald C. Unrau:
An Adaptive Hybrid Server Architecture for Client Caching ODBMSs.
VLDB 1999: 150-161
- Antony L. Hosking, Jiawan Chen:
PM3: An Orthogonal Persistent Systems Programming Language - Design, Implementation, Performance.
VLDB 1999: 587-598
- Jérôme Darmont, Michel Schneider:
VOODB: A Generic Discrete-Event Random Simulation Model To Evaluate the Performances of OODBs.
VLDB 1999: 254-265
- Philip A. Bernstein, Shankar Pal, David Shutt:
Context-Based Prefetch for Implementing Objects on Relations.
VLDB 1999: 327-338
- Gunter Saake, Andreas Heuer:
Datenbanken: Implementierungstechniken.
MITP-Verlag 1999, ISBN 3-8266-0513-6
Contents - Stefan Deßloch, Theo Härder, Nelson Mendonça Mattos, Bernhard Mitschang, Joachim Thomas:
Advanced Data Processing in KRISYS: Modeling Concepts, Implementation Techniques, and Client/Server Issues.
VLDB J. 7(2): 79-95(1998)
- Alex Delis, Nick Roussopoulos:
Techniques for Update Handling in the Enhanced Client-Server DBMS.
IEEE Trans. Knowl. Data Eng. 10(3): 458-476(1998)
- Reinhard Braumandl, Jens Claußen, Alfons Kemper:
Evaluating Functional Joins Along Nested Reference Sets in Object-Relational and Object-Oriented Databases.
VLDB 1998: 110-122
- Peter Buneman, Wenfei Fan, Scott Weinstein:
Path Constraints in Semistructured and Structured Databases.
PODS 1998: 129-138
- Chendong Zou, Betty Salzberg, Rivka Ladin:
Back to the Future: Dynamic Hierarchical Clustering.
ICDE 1998: 578-587
- Sujata Banerjee, Panos K. Chrysanthis:
Network Latency Optimizations in Distributed Database Systems.
ICDE 1998: 532-540
- Mengchi Liu, Min Guo:
ROL2: A Real Deductive Object-Oriented Database Language.
ER 1998: 302-315
- Yong S. Jun, Eunji Hong, Suk I. Yoo:
Implementation of Automatic Lock Determination in C++-based OODBMSs.
ER 1998: 334-347
- Euthimios Panagos, Alexandros Biliris:
Synchronization and Recovery in a Client-Server Storage System.
VLDB J. 6(3): 209-223(1997)
- Markos Zaharioudakis, Michael J. Carey, Michael J. Franklin:
Adaptive, Fine-Grained Sharing in a Client-Server OODBMS: A Callback-Based Approach.
ACM Trans. Database Syst. 22(4): 570-627(1997)
- Michael J. Franklin, Michael J. Carey, Miron Livny:
Transactional Client-Server Cache Consistency: Alternatives and Performance.
ACM Trans. Database Syst. 22(3): 315-363(1997)
- Marcin Skubiszewski, Patrick Valduriez:
Concurrent Garbage Collection in O2.
VLDB 1997: 356-365
- Markos Zaharioudakis, Michael J. Carey:
Highly Concurrent Cache Consistency for Indices in Client-Server Database Systems.
SIGMOD Conference 1997: 50-61
- Yuh-Ming Shyy, Javier Arroyo, Stanley Y. W. Su, Herman Lam:
The Design and Implementation of K: A High-Level Knowledge-Base Programming Language of OSAM*.KBMS.
VLDB J. 5(3): 181-195(1996)
- Hiroshi Ishikawa, Yasuo Yamane, Yoshio Izumida, Nobuaki Kawato:
An Object-Oriented Database System Jasmine: Implementation, Application, and Extension.
IEEE Trans. Knowl. Data Eng. 8(2): 285-304(1996)
- Gabriele Sonnenberger:
Exploiting the Functionality of Object-Oriented Database Management Systems for Information Retrieval.
IEEE Data Eng. Bull. 19(1): 14-23(1996)
- William O'Connell, Ion Tim Ieong, David Schrader, C. Watson, Grace Au, Alexandros Biliris, S. Choo, P. Colin, G. Linderman, Euthimios Panagos, J. Wang, T. Walters:
A Content-Based Multimedia Server for Massively Parallel Architectures.
SIGMOD Conference 1996: 68-78
- Barbara Liskov, Atul Adya, Miguel Castro, Mark Day, Sanjay Ghemawat, Robert Gruber, Umesh Maheshwari, Andrew C. Myers, Liuba Shrira:
Safe and Efficient Sharing of Persistent Objects in Thor.
SIGMOD Conference 1996: 318-329
- Ge Yu, Kunihiko Kaneko, Guangyi Bai, Akifumi Makinouchi:
Transaction Management for a Distributed Object Storage System WAKASHI - Design, Implementation and Performance.
ICDE 1996: 460-468
- Konstantinos Stathatos, Stephen Kelley, Nick Roussopoulos, John S. Baras:
Consistency and Performance of Concurrent Interactive Database Applications.
ICDE 1996: 602-609
- Euthimios Panagos, Alexandros Biliris, H. V. Jagadish, Rajeev Rastogi:
Client-Based Logging for High Performance Distributed Architectures.
ICDE 1996: 344-351
- Vibby Gottemukkala, Edward Omiecinski, Umakishore Ramachandran:
Relaxed Index Consistency for a Client-Server Database.
ICDE 1996: 352-361
- Peter A. Buhr, Anil K. Goel, Naomi Nishimura, Prabhakar Ragde:
Parallel Pointer-Based Join Algorithms in Memory-mapped Environments.
ICDE 1996: 266-275
- Euthimios Panagos, Alexandros Biliris, H. V. Jagadish, Rajeev Rastogi:
Fine-granularity Locking and Client-Based Logging for Distributed Architectures.
EDBT 1996: 388-402
- Anthony J. Bonner, Adel Shrufi, Steve Rozen:
LabFlow-1: A Database Benchmark for High-Throughput Workflow Management.
EDBT 1996: 463-478
- Florian Matthes, Rainer Müller, Joachim W. Schmidt:
Towards a Unified Model of Untyped Object Stores: Experience with the Tycoon Store Protocol.
ADBIS 1996: 1-9
- Seth J. White, David J. DeWitt:
QuickStore: A High Performance Mapped Object Store.
VLDB J. 4(4): 629-673(1995)
- M. Tamer Özsu, Randal J. Peters, Duane Szafron, Boman Irani, Anna Lipka, Adriana Muñoz:
TIGUKAT: A Uniform Behavioral Objectbase Management System.
VLDB J. 4(3): 445-492(1995)
- Alfons Kemper, Donald Kossmann:
Adaptable Pointer Swizzling Strategies in Object Bases: Design, Realization, and Quantitative Analysis.
VLDB J. 4(3): 519-566(1995)
- Martin Gogolla, Stefan Conrad, Grit Denker, Rudolf Herzig, Nikolaos Vlachantonis:
A Development Environment for an Object Specification Language.
IEEE Trans. Knowl. Data Eng. 7(3): 505-508(1995)
- Janet L. Wiener, Jeffrey F. Naughton:
OODB Bulk Loading Revisited: The Partitioned-List Approach.
VLDB 1995: 30-41
- Jack A. Orenstein, D. N. Kamber:
Accessing a Relational Database through an Object-Oriented Database Interface.
VLDB 1995: 702-705
- Seth J. White, David J. DeWitt:
Implementing Crash Recovery in QuickStore: A Performance Study.
SIGMOD Conference 1995: 187-198
- Alejandro P. Buchmann, Jürgen Zimmermann, José A. Blakeley, David L. Wells:
Building an Integrated Active OODBMS: Requirements, Architecture, and Design Decisions.
ICDE 1995: 117-128
- Alexandros Biliris, Euthimios Panagos:
Transactions in the Client-Server EOS Object Store.
ICDE 1995: 308-315
- Alexandros Biliris, Euthimios Panagos:
A High Performance Configurable Storage Manager.
ICDE 1995: 35-43
- Tok Wang Ling, Pit Koon Teo:
Object Migration in ISA Hierarchies.
DASFAA 1995: 292-299
- Boris Novikov:
Towards a Realistic Model of Indices in Object Bases.
ADBIS 1995: 281-294
- Cem Evrendilek, Asuman Dogac, Tolga Gesli:
A Preprocessor Approach to Persistent C++.
ADBIS 1995: 235-251
- Alfons Kemper, Donald Kossmann:
Dual-Buffering Strategies in Object Bases.
VLDB 1994: 427-438
- H. V. Jagadish, Daniel F. Lieuwen, Rajeev Rastogi, Abraham Silberschatz, S. Sudarshan:
Dalí: A High Performance Main Memory Storage Manager.
VLDB 1994: 48-59
- Nathan Goodman, Steve Rozen, Lincoln Stein:
Building a Laboratory Information System Around a C++-Based Object-Oriented DBMS.
VLDB 1994: 722-729
- Kent E. Seamons, Marianne Winslett:
Physical Schemas for Large Multidimensional Arrays in Scientific Computing Applications.
SSDBM 1994: 218-227
- Seth J. White, David J. DeWitt:
QuickStore: A High Performance Mapped Object Store.
SIGMOD Conference 1994: 395-406
- C. Mohan, Inderpal Narang:
ARIES/CSA: A Method for Database Recovery in Client-Server Architectures.
SIGMOD Conference 1994: 55-66
- Michael J. Carey, Michael J. Franklin, Markos Zaharioudakis:
Fine-Grained Sharing in a Page Server OODBMS.
SIGMOD Conference 1994: 359-370
- Michael J. Carey, David J. DeWitt, Michael J. Franklin, Nancy E. Hall, Mark L. McAuliffe, Jeffrey F. Naughton, Daniel T. Schuh, Marvin H. Solomon, C. K. Tan, Odysseas G. Tsatalos, Seth J. White, Michael J. Zwilling:
Shoring Up Persistent Applications.
SIGMOD Conference 1994: 383-394
- Hamid Pirahesh, Bernhard Mitschang, Norbert Südkamp, Bruce G. Lindsay:
Composite-Object Views in Relational DBMS: An Implementation Perspective.
EDBT 1994: 23-30
- Oliver Günther, Wolf-Fritz Riekert:
The Design of GODOT: An Object-Oriented Geographic Information System.
IEEE Data Eng. Bull. 16(3): 4-9(1993)
- Antony L. Hosking, Eric W. Brown, J. Eliot B. Moss:
Update Logging for Persistent Programming Languages: A Comparative Performance Evaluation.
VLDB 1993: 429-440
- Michael J. Franklin, Michael J. Carey, Miron Livny:
Local Disk Caching for Client-Server Database Systems.
VLDB 1993: 641-655
- R. Ananthanarayanan, Vibby Gottemukkala, Wolfgang Käfer, Tobin J. Lehman, Hamid Pirahesh:
Using the Co-existence Approach to Achieve Combined Functionality of Object-Oriented and Relational Systems.
SIGMOD Conference 1993: 109-118
- Bernhard Mitschang, Hamid Pirahesh, Peter Pistor, Bruce G. Lindsay, Norbert Südkamp:
SQL/XNF - Processing Composite Objects as Abstractions over Relational Data.
ICDE 1993: 272-282
- Carmelo Malta, José Martinez:
Automating Fine Concurrency Control in Object-Oriented Databases.
ICDE 1993: 253-260
- Alfons Kemper, Donald Kossmann:
Adaptable Pointer Swizzling Strategies in Object Bases.
ICDE 1993: 155-162
- Rakesh Agrawal, Shaul Dar, Narain H. Gehani:
The O++ Database Programming Language: Implementation and Experience.
ICDE 1993: 61-70
- Moira C. Norrie:
An Extended Entity-Relationship Approach to Data Management in Object-Oriented Systems.
ER 1993: 390-401
- Martin Gogolla, Rudolf Herzig, Stefan Conrad, Grit Denker, Nikolaos Vlachantonis:
Integrating the ER Approach in an OO Environment.
ER 1993: 376-389
- Janet L. Wiener, Yannis E. Ioannidis:
A Moose and a Fox Can Aid Scientists with Data Management Problems.
DBPL 1993: 376-398
- Seth J. White, David J. DeWitt:
A Performance Study of Alternative Object Faulting and Pointer Swizzling Strategies.
VLDB 1992: 419-431
- H. V. Jagadish, Xiaolei Qian:
Integrity Maintenance in Object-Oriented Databases.
VLDB 1992: 469-480
- Dennis Heimbigner:
Experiences With an Object Manager for a Process-Centered Environment.
VLDB 1992: 585-595
- Vibby Gottemukkala, Tobin J. Lehman:
Locking and Latching in a Memory-Resident Database System.
VLDB 1992: 533-544
- Michael J. Franklin, Michael J. Carey, Miron Livny:
Global Memory Management in Client-Server Database Architectures.
VLDB 1992: 596-609
- Hamid Pirahesh, Joseph M. Hellerstein, Waqar Hasan:
Extensible/Rule Based Query Rewrite Optimization in Starburst.
SIGMOD Conference 1992: 39-48
- Jack A. Orenstein, Sam Haradhvala, Benson Margulies, Don Sakahara:
Query Processing in the ObjectStore Database System.
SIGMOD Conference 1992: 403-412
- Michael J. Franklin, Michael J. Zwilling, C. K. Tan, Michael J. Carey, David J. DeWitt:
Crash Recovery in Client-Server EXODUS.
SIGMOD Conference 1992: 165-174
- Edward P. F. Chan:
Containment and Minimization of Positive Conjunctive Queries in OODB's.
PODS 1992: 202-211
BibTeX
ACM SIGMOD Anthology - DBLP:
[Home | Search: Author, Title | Conferences | Journals]
CACM, ACM SIGMOD Anthology: Copyright © by ACM (info@acm.org), Corrections: anthology@acm.org
DBLP: Copyright © by Michael Ley (ley@uni-trier.de), last change: Sat May 16 23:51:54 2009