See this document in CiteSeerX!

PCLOS: A Flexible Implementation of CLOS Persistence (1988)  (Make Corrections)  (21 citations)
Andreas Paepcke Hewlett-Packard Laboratories 1501 Page Mill Rd. Palo Alto,...
Proceedings of the European Conference on Object-Oriented Programming



  Home/Search   Context   Related

 
View or download:
stanford.edu/~paepcke...pclosreport.ps
Cached:  PS.gz  PS  PDF   Image  Update  Help

From:  stanford.edu/~paep...bibliography (more)
(Enter author homepages)

Rate this article: (best)
  Comment on this article  
(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