{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,3,19]],"date-time":"2025-03-19T13:50:02Z","timestamp":1742392202937},"publisher-location":"Berlin, Heidelberg","reference-count":24,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783540427353"},{"type":"electronic","value":"9783540454984"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2001]]},"DOI":"10.1007\/3-540-45498-5_3","type":"book-chapter","created":{"date-parts":[[2007,5,1]],"date-time":"2007-05-01T06:02:49Z","timestamp":1177999369000},"page":"18-33","source":"Crossref","is-referenced-by-count":5,"title":["Architecture of the PEVM: A High-Performance Orthogonally Persistent Java\u2122 Virtual Machine"],"prefix":"10.1007","author":[{"given":"Brian","family":"Lewis","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Bernd","family":"Mathiske","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Neal","family":"Gafter","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2001,10,10]]},"reference":[{"key":"3_CR1","doi-asserted-by":"crossref","unstructured":"Agesen, O., Detlefs, D., Garthwaite, A., Knippel, R., and White, D.: An Efficient Meta-Lock for Implementing Ubiquitous Synchronization. Proceedings of OOPSLA, Denver, Colorado, USA, November 1999.","DOI":"10.1145\/320384.320402"},{"key":"3_CR2","doi-asserted-by":"crossref","unstructured":"Atkinson, M., Chisolm, K., and Cockshott, P.: PS-Algol: an Algol with a persistent heap. ACM SIGPLAN Notices 17(7), July 1982.","DOI":"10.1145\/988376.988378"},{"key":"3_CR3","doi-asserted-by":"crossref","unstructured":"Atkinson, M. and Morrison, R.: Orthogonally Persistent Object Systems. VLDB Journal, 4(3), 1995.","DOI":"10.1007\/BF01231642"},{"key":"3_CR4","doi-asserted-by":"crossref","unstructured":"Atkinson, M., Dmitriev, M., Hamilton, C., and Printezis, T.: Scalable and Recoverable Implementation of Object Evolution for the PJama Platform. Proceedings of the Ninth International Workshop on Persistent Object Systems: Design, Implementation and Use, Lillehammer, Norway, September 2000.","DOI":"10.1007\/3-540-45498-5_26"},{"key":"3_CR5","doi-asserted-by":"crossref","unstructured":"Carey, M., DeWitt, D., and Naughton, J.: The OO7 Benchmark. ACM SIGMOD Record, 22(2), June 1993.","DOI":"10.1145\/170036.170041"},{"key":"3_CR6","unstructured":"Dayn\u00e8s, L. and Atkinson, M.: Main-Memory Management to Support Orthogonal Persistence for Java. Proceedings of the 2nd International Workshop on Persistence and Java (PJW2), Half Moon Bay, CA, USA, August 1997."},{"key":"3_CR7","doi-asserted-by":"crossref","unstructured":"Dayn\u00e8s, L.: Implementation of Automated Fine-Granularity Locking in a Persistent Programming Language. Special Issue on Persistent Object Systems, Software-Practice and Experience, 30(4), April 2000.","DOI":"10.1002\/(SICI)1097-024X(20000410)30:4<325::AID-SPE302>3.0.CO;2-Q"},{"key":"3_CR8","doi-asserted-by":"crossref","unstructured":"Detlefs, D. and Agesen, O.: Inlining of Virtual Methods. Proceedings of ECOOP 1999, Lisbon, Portugal, June 1999.","DOI":"10.1007\/3-540-48743-3_12"},{"key":"3_CR9","doi-asserted-by":"crossref","unstructured":"Dimpsey, R., Arora, R., and Kuiper, K.: Java Server Performance: A Case Study of Building Efficient, Scalable JVMs. IBM Systems Journal, 39(1), 2000.","DOI":"10.1147\/sj.391.0151"},{"key":"3_CR10","unstructured":"Gemstone Systems, Inc.: Gemstone\/J Programming Guide, Version 1.1, March 1998."},{"key":"3_CR11","doi-asserted-by":"crossref","unstructured":"Hosking, A. and Moss, J. E.: Protection Traps and Alternatives for Memory Management of an Object-Oriented Language. Proceedings of the 14th Symposium on Operating Systems Principles, Asheville, NC, USA, December 1993.","DOI":"10.1145\/168619.168628"},{"key":"3_CR12","unstructured":"Hosking, A. and Chen, J.: PM3: An Orthogonally Persistent Systems Programming Language-Design, Implementation, Performance. Proceedings of the 25th VLDB Conference, Edinburgh, Scotland, 1999."},{"key":"3_CR13","unstructured":"Java\u2122 Object Serialization Specification, Revision 1.43. Sun Microsystems Inc., 901 San Antonio Road, Palo Alto, CA, 94303, USA, November 1998. http:\/\/java.sun.com\/products\/jdk\/1.2\/docs\/guide\/serialization\/index.html ."},{"key":"3_CR14","unstructured":"Jordan, M.: Early Experiences with Persistent Java. Proceedings of the First International Workshop on Persistence and Java (PJ1), Glasgow, Scotland, September 1996."},{"key":"3_CR15","volume-title":"Sun Labs Technical Report TR-2000-94","author":"M. Jordan","year":"2000","unstructured":"Jordan, M. and Atkinson, M.: Orthogonal Persistence for the Java Platform-Specification and Rationale. Sun Labs Technical Report TR-2000-94, Microsystems Laboratories, Sun Microsystems Inc., 901 San Antonio Road, Palo Alto, CA, 94303, USA 2000."},{"key":"3_CR16","unstructured":"Kaehler, T. and Krasner, G.: LOOM-large object-oriented memory for Smalltalk-80 systems. Smalltalk-80: Bits of History, Words of Advice, Krasner Ed., Addison-Wesley, Chapter 14, 1983."},{"key":"3_CR17","unstructured":"Landis, G., Lamb, C., Blackman, T., Haradhvala, S., Noyes, M., and Weinreb, D.: ObjectStore PSE: a Persistent Storage Engine for Java. Proceedings of the 2nd International Workshop on Persistence and Java (PJW2), Half Moon Bay, CA, USA, August 1997."},{"key":"3_CR18","volume-title":"Technical Report TR-99-81","author":"L. B","year":"1999","unstructured":"Lewis, B. and Mathiske, B.: Efficient Barriers for Persistent Object Caching in a High-Performance Java Virtual Machine. Technical Report TR-99-81, Sun Microsystems Laboratories, Sun Microsystems Inc., 901 San Antonio Road, Palo Alto, CA, 94303, USA, 1999."},{"key":"3_CR19","doi-asserted-by":"crossref","unstructured":"Morrison, R., Brown, A., Carrick, R., Connor, R., Dearle, A., and Atkinson, M.: The Napier type system. Proceedings of the Third International Workshop on Persistent Object Systems (Newcastle, New South Wales, Australia, Jan. 1989), J. Rosenberg and D. Koch, Eds., Workshops in Computing. Springer-Verlag, 1990.","DOI":"10.1007\/978-1-4471-3173-1_1"},{"key":"3_CR20","unstructured":"Printezis, T., Atkinson, M., Dayn\u00e8s, L., Spence, S., and Bailey, P.: The Design of a Scalable, Flexible, and Extensible Persistent Object Store for PJama. Proceedings of the 2nd International Workshop on Persistence and Java (PJW2), Half Moon Bay, CA, USA, August 1997."},{"key":"3_CR21","unstructured":"Printezis, T.: Management of Long-Running High-Performance Persistent Object Stores. Ph.D. thesis, University of Glasgow, May 2000."},{"key":"3_CR22","unstructured":"The SPECjvm98 Benchmarks. http:\/\/www.spec.org\/osg\/jvm98 , August 1998."},{"key":"3_CR23","volume-title":"Ph.D. thesis","author":"S. White","year":"1994","unstructured":"White, S.: Pointer Swizzling Techniques for Object-Oriented Database Systems. Ph.D. thesis, Department of Computing Science, University of Wisconsin-Madison, Madison, Wisconsin, 1994."},{"key":"3_CR24","volume-title":"Technical Report TR-98-67","author":"D. White","year":"1998","unstructured":"White, D. and Garthwaite, A.: The GC Interface in the EVM. Technical Report TR-98-67, Sun Microsystems Laboratories, Sun Microsystems Inc., 901 San Antonio Road, Palo Alto, CA, 94303, USA, 1998."}],"container-title":["Lecture Notes in Computer Science","Persistent Object Systems: Design, Implementation, and Use"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/3-540-45498-5_3","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,4,27]],"date-time":"2019-04-27T12:32:53Z","timestamp":1556368373000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/3-540-45498-5_3"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2001]]},"ISBN":["9783540427353","9783540454984"],"references-count":24,"URL":"https:\/\/doi.org\/10.1007\/3-540-45498-5_3","relation":{},"ISSN":["0302-9743"],"issn-type":[{"type":"print","value":"0302-9743"}],"subject":[],"published":{"date-parts":[[2001]]}}}