{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,4,28]],"date-time":"2024-04-28T09:25:59Z","timestamp":1714296359832},"reference-count":28,"publisher":"Elsevier","isbn-type":[{"value":"9781558608696","type":"print"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2002]]},"DOI":"10.1016\/b978-155860869-6\/50069-x","type":"book-chapter","created":{"date-parts":[[2007,8,9]],"date-time":"2007-08-09T11:32:10Z","timestamp":1186659130000},"page":"718-729","source":"Crossref","is-referenced-by-count":4,"title":["Lightweight Flexible Isolation for Language-based Extensible Systems"],"prefix":"10.1016","author":[{"given":"Laurent","family":"Dayn\u00e8s","sequence":"first","affiliation":[]},{"given":"Grzegorz","family":"Czajkowski","sequence":"additional","affiliation":[]}],"member":"78","reference":[{"key":"10.1016\/B978-155860869-6\/50069-X_bib1","article-title":"Apotram \u2014 an application oriented transaction model","author":"Anfindsen","year":"1997","journal-title":"PhD thesis, Department of Informatics, University of Oslo, Norway. Research Report 215"},{"key":"10.1016\/B978-155860869-6\/50069-X_bib2","series-title":"ACM SIGMOD","article-title":"ASSET: A System Supporting Extended Transactions","author":"Biliris","year":"1994"},{"key":"10.1016\/B978-155860869-6\/50069-X_bib3","series-title":"4th OSDI","article-title":"Processes in KaffeOS: Isolation, Resource Management, and Sharing in Java","author":"Back","year":"2000"},{"key":"10.1016\/B978-155860869-6\/50069-X_bib4","series-title":"21st VLDB","article-title":"A Practical and Modular Method to Implement Extended Transaction Models","author":"Barga","year":"1995"},{"key":"10.1016\/B978-155860869-6\/50069-X_bib5","series-title":"15th ACM OOPSLA","article-title":"An Approach to Safe Object Sharing","author":"Bryce","year":"2000"},{"key":"10.1016\/B978-155860869-6\/50069-X_bib6","series-title":"5th Hot-OS","article-title":"Protection is a Software Issue","author":"Bershad","year":"1995"},{"key":"10.1016\/B978-155860869-6\/50069-X_bib7","series-title":"16th ACM OOPSLA","article-title":"Multitasking without Compromise: a Virtual Machine Evolution","author":"Czajkowski","year":"2001"},{"key":"10.1016\/B978-155860869-6\/50069-X_bib8","series-title":"The OO7 Benchmark","author":"Carey","year":"1993"},{"key":"10.1016\/B978-155860869-6\/50069-X_bib9","series-title":"ACTA: a framework for specifying and reasoning about transaction structure and behavior","author":"Chrysanthis","year":"1990"},{"key":"10.1016\/B978-155860869-6\/50069-X_bib10","series-title":"Advanced Transaction Model and Architectures","article-title":"Customizable Concurrency Control for Persistent Java","author":"Dayn\u00e8s","year":"1997"},{"key":"10.1016\/B978-155860869-6\/50069-X_bib11","series-title":"17th IEEE ICDE","article-title":"High-Performance, Space-efficient, automated Object Locking","author":"Dayn\u00e8s","year":"2001"},{"key":"10.1016\/B978-155860869-6\/50069-X_bib12","series-title":"13th ECOOP","article-title":"A Study of the Allocation Behavior of the SPECjvm98 Java Benchmarks","author":"Dieckmann","year":"1999"},{"key":"10.1016\/B978-155860869-6\/50069-X_bib13","series-title":"The Java Language Specification","author":"Gosling","year":"2000"},{"key":"10.1016\/B978-155860869-6\/50069-X_bib14","series-title":"Inside Java 2 Platform Security","author":"Gong","year":"1999"},{"key":"10.1016\/B978-155860869-6\/50069-X_bib15","series-title":"Transaction Processing: Concept and Techniques","author":"Gray","year":"1993"},{"key":"10.1016\/B978-155860869-6\/50069-X_bib16","series-title":"19th VLDB","article-title":"Update Logging for Persistent Programming Languages: A Comparative Performance Evaluation","author":"Hosking","year":"1993"},{"issue":"1","key":"10.1016\/B978-155860869-6\/50069-X_bib17","doi-asserted-by":"crossref","DOI":"10.1007\/BF01231798","article-title":"Concurrency Control Issues in Nested Transactions","volume":"2","author":"H\u00e4rder","year":"1993","journal-title":"VLDB Journal"},{"key":"10.1016\/B978-155860869-6\/50069-X_bib18","series-title":"USENIX Annual Conference","article-title":"Implementing Multiple Protection Domains in Java","author":"Hawblitzel","year":"1998"},{"key":"10.1016\/B978-155860869-6\/50069-X_bib19","series-title":"11th ACM SOSP","article-title":"Implementation of Argus","author":"Liskov","year":"1987"},{"key":"10.1016\/B978-155860869-6\/50069-X_bib20","series-title":"18th VLDB","article-title":"Locking and Latching in main-memory resident database Systems","author":"Gottemukala","year":"1992"},{"key":"10.1016\/B978-155860869-6\/50069-X_bib21","series-title":"The Java Virtual Machine Specification","author":"Lindholm","year":"1999"},{"issue":"218","key":"10.1016\/B978-155860869-6\/50069-X_bib22","article-title":"Memo' Function and Machine Learning","author":"Michie","year":"1968","journal-title":"Nature"},{"key":"10.1016\/B978-155860869-6\/50069-X_bib23","series-title":"9th ACM SOSP","article-title":"A Nested Transaction Mechanisms for LOCUS","author":"Mueller","year":"1983"},{"key":"10.1016\/B978-155860869-6\/50069-X_bib24","series-title":"Network and Distributed Systems Security","article-title":"Termination in Language-based Systems","author":"Rudys","year":"2001"},{"key":"10.1016\/B978-155860869-6\/50069-X_bib25","series-title":"7th ACM OOPSLA","article-title":"CACL: Efficient Fine-Grained Protection for Objects","author":"Richardson","year":"1992"},{"key":"10.1016\/B978-155860869-6\/50069-X_bib26","series-title":"2nd OSDI","article-title":"Dealing with Disaster: Surviving Misbehaved Kernel Extensions","author":"Seltzer","year":"1996"},{"key":"10.1016\/B978-155860869-6\/50069-X_bib27","series-title":"SPEC Java Virtual Machine Benchmark Suite","author":"Standard Performance Evaluation Corporation","year":"1998"},{"key":"10.1016\/B978-155860869-6\/50069-X_bib29","series-title":"13th ACM SOSP","article-title":"Experience with Transactions in Quicksilver","author":"Schmuck","year":"1991"}],"container-title":["VLDB '02: Proceedings of the 28th International Conference on Very Large Databases"],"original-title":[],"language":"en","deposited":{"date-parts":[[2019,1,5]],"date-time":"2019-01-05T07:59:18Z","timestamp":1546675158000},"score":1,"resource":{"primary":{"URL":"https:\/\/linkinghub.elsevier.com\/retrieve\/pii\/B978155860869650069X"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2002]]},"ISBN":["9781558608696"],"references-count":28,"URL":"https:\/\/doi.org\/10.1016\/b978-155860869-6\/50069-x","relation":{},"subject":[],"published":{"date-parts":[[2002]]}}}