(Enter summary)
Abstract: We describe the design of a prototype which makes objects persistent. Our target language
is the CommonLisp Object System (CLOS), although we pay attention to the eventual sharing
of data with other languages. Our design is very flexible, in that it allows the simultaneous use
of multiple, different databases. This is accomplished by defining a virtual database layer which
consists of a core protocol that is expected to be implemented on all databases, and of protocol
adapters which... (Update)
Context of citations to this paper: More
...and portability. This claim is then supported with a detailed, nuts andbolts account of some of the author s efforts to build PCLOS [1, 2]. The PCLOS system adds databaseindependent persistence to CLOS objects and introduces recovery into the language. That account will be...
Cited by: More
Persistence is Hard, Then You Die! - Or Compiler And (1994)
(Correct)
Modules as Values in a Persistent Object Store - Gilad Bracha Horizon (1993)
(Correct)
PCLOS: A Critical Review - Paepcke (1989)
(Correct)
Active bibliography (related documents): More All
0.4: PCLOS: Stress Testing CLOS - Experiencing the Metaobject Protocol - Paepcke (1990)
(Correct)
0.2: The POSTGRES Data Model - Rowe, Stonebraker (1987)
(Correct)
0.2: Persistent Immutable Shared Abstractions - Yih, Swanson, Kessler
(Correct)
Similar documents based on text: More All
0.2: Search Middleware and the Simple Digital Library.. - Paepcke, Brandriff.. (2000)
(Correct)
0.2: Beyond Document Similarity: Understanding.. - Paepcke.. (2000)
(Correct)
0.2: User-Level Language Crafting: Introducing the CLOS Metaobject.. - Paepcke (1993)
(Correct)
Related documents from co-citation: More All
8: The Art of the Metaobject Protocol (context) - Kiczales, Rivieres et al. - 1991
4: PCLOS: A critical review
- Paepcke - 1989
4: Iris: An Object-Oriented Database Management System (context) - Fishman, Beech et al. - 1987
BibTeX entry: (Update)
Paepcke, A. (1988). "PCLOS: A Flexible Implementation of CLOS Persistence", in Proc. European Conference on Object-Oriented Programming ECOOP'88. http://citeseer.ist.psu.edu/article/paepcke88pclos.html More
@inproceedings{ paepcke88pclos,
author = "Andreas Paepcke",
title = "{PCLOS}: {A} {F}lexible {I}mplementation of {CLOS} {P}ersistence",
booktitle = "Proceedings of the European Conference on Object-Oriented Programming",
publisher = "Lecture Notes in Computer Science, Springer Verlag",
editor = "S. Gjessing and K. Nygaard",
year = "1988",
url = "citeseer.ist.psu.edu/article/paepcke88pclos.html" }
Citations (may not include all citations):
264
Semantics and implementation of schema evolution in object-o.. (context) - Banerjee, Kim et al. - 1987
193
An approach to persistent programming (context) - Atkinson, Bailey et al. - 1983
122
Iris: an object-oriented database management system (context) - Fishman - 1987
111
Common Lisp Object System Specification (context) - Bobrow - 1987
91
Smalltalk-80: The Interactive Programming Environment (context) - Goldberg - 1984
91
Making Smalltalk a database system (context) - Copeland, Maier - 1984
85
PS-Algol: an Algol with a persistent heap (context) - Atkinson - 1982
85
Development of an objectoriented DBMS (context) - Maier, Stein et al. - 1986
51
Composite object support in an object-oriented database syst.. (context) - Kim, Banerjee et al. - 1987
49
Combining language and database advances in an object-orient.. (context) - Andrews, Harris - 1987
45
an Object Oriented Data Model (context) - L'ecluse, Richard et al. - 1987
30
Transaction Management in an Object-Oriented Database System (context) - Garza, Kim - 1987
9
Integrated persistent programming systems (context) - Atkinson, Morrison - 1986
9
A pragmatic system for shared persistent objects (context) - Merrow, Laursen - 1987
5
A shared object hierarchy
- Rowe - 1986
2
Object Manager Interface (context) - Bancilhon, Benzaken et al. - 1987
2
DOOM: Permanent Objects for Common Lisp (context) - Beach, Kempf - 1986
2
GARDEN: An Environment for Graphical Programming (context) - Reiss - 1985
1
Object Oriented Multilanguage Systems: the Answer to Old and.. (context) - Bancilhon - 1987
1
Le Chesnay Cedex; France (context) - Barbedette, L'ecluse et al. - 1987
The graph only includes citing articles where the year of publication is known.
Documents on the same site (http://www-diglib.stanford.edu/~paepcke/shared-documents/bibliography.html): More
User-Level Language Crafting: Introducing the CLOS Metaobject.. - Paepcke (1993)
(Correct)
PCLOS: Stress Testing CLOS - Experiencing the Metaobject Protocol - Paepcke (1990)
(Correct)
PCLOS: A Critical Review - Paepcke (1989)
(Correct)
Online articles have much greater impact More about CiteSeer.IST Add search form to your site Submit documents Feedback
CiteSeer.IST - Copyright Penn State and NEC