(Enter summary)
Abstract: Distributed persistent object systems provide a convenient environment for applications that need to manage complex long-lived data. Since Java has no persistence model built into it, the tremendous growth in the popularity of Java has generated a lot of interest in systems that add persistence to Java. This thesis presents the design, implementation and performance evaluation of a Java Persistent Store called JPS. JPS is an efficient distributed persistent Java system built on top of the Thor... (Update)
Cited by: More
Lazy Modular Upgrades in Persistent Object Stores - Boyapati, Liskov, Shrira.. (2003)
(Correct)
Snapshots in a Distributed Persistent Object Storage System - Moh (2003)
(Correct)
Ownership Types for Object Encapsulation - Boyapati, Liskov, Shrira (2003)
(Correct)
Active bibliography (related documents): More All
0.6: BASE: Using Abstraction to Improve Fault Tolerance - Rodrigues, Castro, Liskov (2001)
(Correct)
0.5: Coordinating Distributed State in the Internet - Grimm
(Correct)
0.5: Providing Persistent Objects in Distributed Systems - Liskov, Castro, Shrira, Adya (1999)
(Correct)
Similar documents based on text: More All
0.5: Designing an Algorithm for Role Analysis - Kuncak (2001)
(Correct)
0.5: Combining Abstraction with Byzantine Fault-Tolerance - Rodrigues (2001)
(Correct)
0.5: A Cooperative File System - Dabek (2001)
(Correct)
Related documents from co-citation: More All
10: Providing persistent objects in distributed systems
- Liskov, Castro et al. - 1999
8: A parameterized type system for race-free Java programs
- Boyapati, Rinard - 2001
8: Adding Type Parameterization to the Java Language
- Agesen, Freund et al. - 1997
BibTeX entry: (Update)
C. Boyapati. JPS: A Distributed Persistent Java System. Master's thesis, Massachusetts Institute of Technology, Sept. 1998. http://citeseer.ist.psu.edu/boyapati98jps.html More
@misc{ boyapati98jps,
author = "C. Boyapati",
title = "{JPS}: {A} Distributed Persistent Java System",
note = "Master's thesis,
Massachusetts Institute of Technology",
month = "Sept.",
year = "1998",
url = "citeseer.ist.psu.edu/boyapati98jps.html" }
Citations (may not include all citations):
295
The ObjectStore database system (context) - Lamb, Landis et al. - 1991
120
The Java Virtual Machine Specication (context) - Lindholm, Yellin - 1997
90
Vortex: An optimizing compiler for object-oriented languages
- Dean, Grove et al. - 1996
77
Client-server paradise
- DeWitt, Kabra et al. - 1994
72
An orthogonally persistent java
- Atkinson, Daynes et al. - 1996
70
The OO7 benchmark
- Carey, DeWitt et al. - 1993
60
Fine-grained sharing in a page server OODBMS
- Carey, Franklin et al. - 1994
50
A performance study of alternative object faulting and point..
- White, DeWitt - 1992
49
Design issues for Persistent Java: A type-safe (context) - Atkinson, Jordan et al. - 1996
47
The Java Language Speci- cation (context) - Gosling, Joy et al. - 1996
41
Programming Methodology Group Memo (context) - Liskov, Curtis et al. - 1994
37
QuickStore: A high performance mapped object store
- White, DeWitt - 1994
33
HAC: Hybrid adaptive caching for distributed storage systems
- Castro, Adya et al. - 1997
33
Parameterized types for Java (context) - Myers, Bank et al. - 1997
18
References to remote mobile objects in Thor
- Day, Liskov et al. - 1994
16
A generic persistent object store (context) - Brown, Morrison - 1992
15
Locking: A study of concurrency control for client-server ob.. (context) - Gruber - 1997
14
The berkeley internet name domain server (context) - Terry, Painter et al. - 1984
13
Toba: Java for applications (context) - Proebsting, Townsend et al. - 1997
11
Ontos Reference Manual (context) - Inc, MA - 1992
9
Available at http://- www (context) - Van Vliet, decompiler - 1996
9
Ecient optimistic concurrency control using loosely synchron.. (context) - Adya, Gruber et al. - 1995
8
Bidirectional object layout for separate compilation
- Myers - 1995
7
An asynchronous avoidance-based cache consistency algorithm ..
- Ozsu, Voruganti et al. - 1998
5
Harissa: A exible and ecient Java environment mixing bytecod.. (context) - Muller, Moura et al. - 1997
5
Available at http://www (context) - Technology - 1997
5
Performance implications of multiple pointer sizes
- Mogul, Barlett et al.
4
Replication in the Harp le system (context) - Liskov, Ghemawat et al. - 1991
3
Safe and ecient sharing of persistent objects in Thor (context) - Liskov, Adya et al. - 1996
2
Jive: A Java decompiler (context) - Ford - 1996
2
The modied object buer: A storage management technique for .. (context) - Ghemawat - 1995
1
stable storage abstraction (context) - Parthasarathi, An et al. - 1998
1
Large Object-Oriented Memory for Smalltalk-80 Systems (context) - Kaehler, Krasner - 1990
http://java.sun-
http://www.gemstone.com/products/j/main-
http://www.odi.com/products-
http://www.sbktech.org/jolt.html
ftp://ftp.webcity.co.jp/pub/andoh/java
The graph only includes citing articles where the year of publication is known.
Documents on the same site (http://www.pmg.lcs.mit.edu/~chandra/publications/): More
A Type System for Preventing Data Races - Boyapati, Rinard
(Correct)
O(1) Concatenation of Deques With Heap Order - Boyapati, Rangan (1995)
(Correct)
Korat: Automated Testing Based on Java Predicates - Boyapati, Khurshid, Marinov (2002)
(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