Orthogonal Persistence for Java A Mid-term Report (1998)  (Make Corrections)  (12 citations)
Mick Jordan, Malcolm Atkinson

 @ NUS   Home/Search   Context   Related

 
View or download:
sunlabs.com/resear...idterm.paper_ps.ps
Cached:  PS.gz  PS  PDF  Image  Update  Help

From:  sunlabs.com/res....opjmidterm.abs (more)
(Enter author homepages)

Rate this article: (best)
  Comment on this article  
(Enter summary)

Abstract: The experience of applying the principles of orthogonal persistence to the Java programming language is described in the context of the PJama prototype implementation. The model for checkpointing the state of a computation, including live threads, is analyzed and related to a transactional approach. The problem of dealing with state that is external to the PJama environment is explained and the solutions outlined. The difficult problem of system evolution is identified as the major barrier to... (Update)

Context of citations to this paper:   More

.... and the University of Glasgow, is a development of a platform for the Java programming language that provides orthogonal persistence [JA98, AJ99, AJ00] One important aspect of handling orthogonally persistent data in PJama is that if an instance of some class is made...

.... such as having a special class loader insert read and write barriers into the source code before execution, such an approach poses many problems [13]. First, the transformed bytecodes could not be reused outside of a particular persistence framework, defeating the Java platform...

Cited by:   More
Unknown - Apport De Recherche   (Correct)
Safe Class and Data Evolution in Large and Long-Lived Java.. - Dmitriev (2001)   (Correct)
Selective Checkpointing and Rollbacks in Multithreaded.. - Kasbekar, Narayanan, Das   (Correct)

Active bibliography (related documents):   More   All
3.7:   Orthogonal Persistence for Java - A Mid-term Report - Jordan, Atkinson (1998)   (Correct)
0.4:   A Review of the Rationale and Architectures of PJama: a.. - Atkinson, Jordan (2000)   (Correct)
0.3:   Swizzle barrier optimizations for orthogonal.. - Brahnmath, Nystrom.. (1998)   (Correct)

Similar documents based on text:   More   All
0.6:   Orthogonal Persistence for the Java Platform - Draft.. - Jordan, Atkinson (1999)   (Correct)
0.3:   Defining and Handling Transient Fields in PJama - Printezis, Atkinson, Jordan   (Correct)
0.2:   Providing Orthogonal Persistence for Java (Extended Abstract) - Atkinson, Jordan (1998)   (Correct)

Related documents from co-citation:   More   All
5:   The Java Virtual Machine Specification (context) - Lindholm, Yellin - 1996
5:   Programming Guide (context) - Systems, GemStone - 1998
4:   Department of Computing Science (context) - Printezis, Atkinson et al. - 1998

BibTeX entry:   (Update)

Mick Jordan and Malcolm Atkinson. Orthogonal Persistence for Java - A Mid-term Report. To appear in proceedings of the Third International Workshop on Persistence and Java (PJW3), 1998. http://citeseer.comp.nus.edu.sg/671834.html   More

@misc{ jordan98orthogonal,
  author = "M. Jordan and M. Atkinson",
  title = "Orthogonal Persistence for Java - A Mid-term Report",
  text = "Mick Jordan and Malcolm Atkinson. Orthogonal Persistence for Java - A Mid-term
    Report. To appear in proceedings of the Third International Workshop on
    Persistence and Java (PJW3), 1998.",
  year = "1998",
  url = "citeseer.comp.nus.edu.sg/671834.html" }
Citations (may not include all citations):
901   Transaction Processing: Concepts and Techniques (context) - Gray, Reuter - 1993
862   The Java Language Specification - Gosling, Joy et al. - 1996
746   The Java Virtual Machine Specification (context) - Lindholm, Yellin - 1996
619   The Object Database Standard: ODMG (context) - Cattell - 1997
112   Concurrent Programming in Java - Design Principles and Patte.. (context) - Lea - 1997
72   An Orthogonally Persistent Java - Atkinson, Dayns et al.
58   Grasshopper: An Orthogonally Persistent Operating System - Dearle - 1994
50   Orthogonally Persistent Object Systems - Atkinson, Morrison - 1995
49   Design Issues for Persistent Java: a type-safe (context) - Atkinson, Dayns et al. - 1996
45   Java Remote Method Invocation (context) - Inc - 1996
39   the Java Team.The Java Application Programming Interface (context) - Gosling - 1996
39   the Java Team. The Java Application Programming Interface (context) - Gosling - 1996
26   The Checkpoint Mechanism in KeyKOS (context) - Landau - 1992
25   A Persistent System in Real Use - Experiences of the First 1.. - Liedtke - 1993
17   Early Experiences with Persistent Java - Jordan - 1996
16   The Design of a New Persistent Object Store for PJama - Printezis, Atkinson et al. - 1997
13   Optimizing the Read and Write Barriers for Orthogonal Persis.. (context) - Hosking, Nystrom et al. - 1998
10   Java Foundation Classes (context) - Inc - 1998
9   Analysing a Simple Disk Garbage Collector - Printezis - 1996
7   Efficient Support for Customizing Concurrency Control in Per.. - Dayns, Atkinson et al. - 1996
4   Sun Microsystems Laboratories Technical Report in preparatio.. (context) - Atkinson, Jordan et al.
3   The Third International Workshop on Persistence and Java (context) - Dmitriev, Experience et al. - 1998
3   The Third International Workshop on Persistence and Java (context) - Blackburn, Zigman et al. - 1998
3   Java Universal Binding (context) - Xhumari, Dos et al. - 1997
3   Gerhard Weikum: Efficient and Transparent Application Recove.. (context) - Lomet - 1998
3   Java Object Serialization Specification Beta Draft (context) - Inc - 1998
2   GemstoneJ version (context) - Inc, March et al. - 1998
2   comproductjava blendindex (context) - Inc, http et al. - 1998
http://www.odi.com/products/pse/psepj.html
http://www.oracle.com.sg/st/products/jdbc/sqlj/index.html



The graph only includes citing articles where the year of publication is known.


Documents on the same site (http://www.sunlabs.com/research/forest/COM.Sun.Labs.Forest.doc.opjmidterm.abs.html):
Orthogonal Persistence for Java - A Mid-term Report - Jordan, Atkinson (1998)   (Correct)

Online articles have much greater impact   More about CiteSeer.IST at NUS   Add search form to your site   Submit documents   Feedback  

CiteSeer.IST at NUS - Copyright Penn State and NEC. Hosted by the School of Computing, National University of Singapore.