{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,5,21]],"date-time":"2025-05-21T05:28:08Z","timestamp":1747805288954},"publisher-location":"Berlin, Heidelberg","reference-count":15,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783642114854"},{"type":"electronic","value":"9783642114861"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2010]]},"DOI":"10.1007\/978-3-642-11486-1_34","type":"book-chapter","created":{"date-parts":[[2010,1,27]],"date-time":"2010-01-27T08:39:51Z","timestamp":1264581591000},"page":"401-412","source":"Crossref","is-referenced-by-count":4,"title":["Multi-level Virtual Machine Debugging Using the Java Platform Debugger Architecture"],"prefix":"10.1007","author":[{"given":"Thomas","family":"W\u00fcrthinger","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Michael L.","family":"Van De Vanter","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Doug","family":"Simon","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","reference":[{"key":"34_CR1","doi-asserted-by":"publisher","first-page":"314","DOI":"10.1145\/320384.320418","volume-title":"OOPSLA 1999: Proceedings of the 14th ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications","author":"B. Alpern","year":"1999","unstructured":"Alpern, B., Attanasio, C.R., Cocchi, A., Hummel, S.F., Lieber, D., Mergen, M., Shepherd, J.C., Smith, S.: Implementing jalape\u00f1o in Java. In: OOPSLA 1999: Proceedings of the 14th ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications, pp. 314\u2013324. ACM Press, New York (1999)"},{"key":"34_CR2","unstructured":"Dmitriev, M.: Safe class and data evolution in large and long-lived JavaTM applications. Technical report, Sun Microsystems Laboratories (2001)"},{"key":"34_CR3","unstructured":"Dmitriev, M.: Towards flexible and safe technology for runtime evolution of Java language applications. In: Proceedings of the Workshop on Engineering Complex Object-Oriented Systems for Evolution, in association with OOPSLA 2001 International Conference (2001)"},{"key":"34_CR4","series-title":"Java Series","volume-title":"JavaTM Language Specification","author":"J. Gosling","year":"2005","unstructured":"Gosling, J., Joy, B., Steele, G., Bracha, G.: JavaTM Language Specification, 3rd edn. Java Series. Addison-Wesley Professional, Reading (2005)","edition":"3"},{"key":"34_CR5","volume-title":"The Java Native Interface: Programmers Guide and Specification","author":"S. Liang","year":"1999","unstructured":"Liang, S.: The Java Native Interface: Programmers Guide and Specification. Addison-Wesley Publishing Co., Inc., Reading (1999)"},{"key":"34_CR6","doi-asserted-by":"publisher","first-page":"739","DOI":"10.1145\/1449814.1449838","volume-title":"OOPSLA Companion 2008: Companion to the 23rd ACM SIGPLAN conference on Object oriented programming systems languages and applications","author":"B. Mathiske","year":"2008","unstructured":"Mathiske, B.: The maxine virtual machine and inspector. In: OOPSLA Companion 2008: Companion to the 23rd ACM SIGPLAN conference on Object oriented programming systems languages and applications, pp. 739\u2013740. ACM, New York (2008)"},{"key":"34_CR7","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"1031","DOI":"10.1007\/3-540-44520-X_147","volume-title":"Euro-Par 2000 Parallel Processing","author":"T. Ngo","year":"2000","unstructured":"Ngo, T., Barton, J.: Debugging by remote reflection. In: Bode, A., Ludwig, T., Karl, W.C., Wism\u00fcller, R. (eds.) Euro-Par 2000. LNCS, vol.\u00a01900, pp. 1031\u20131038. Springer, Heidelberg (2000)"},{"key":"34_CR8","doi-asserted-by":"publisher","first-page":"343","DOI":"10.1145\/582419.582451","volume-title":"OOPSLA 2002: Proceedings of the 17th ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications","author":"T. Printezis","year":"2002","unstructured":"Printezis, T., Jones, R.: Gcspy: an adaptable heap visualisation framework. In: OOPSLA 2002: Proceedings of the 17th ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications, pp. 343\u2013358. ACM, New York (2002)"},{"key":"34_CR9","doi-asserted-by":"publisher","first-page":"78","DOI":"10.1145\/1134760.1134773","volume-title":"VEE 2006: Proceedings of the 2nd international conference on Virtual execution environments","author":"D. Simon","year":"2006","unstructured":"Simon, D., Cifuentes, C., Cleal, D., Daniels, J., White, D.: JavaTM on the bare metal of wireless sensor devices: the squawk Java virtual machine. In: VEE 2006: Proceedings of the 2nd international conference on Virtual execution environments, pp. 78\u201388. ACM, New York (2006)"},{"key":"34_CR10","unstructured":"Sun Microsystems, Inc.: Java Dynamic Proxy Classes (1999), \n                    \n                      http:\/\/java.sun.com\/j2se\/1.5.0\/docs\/guide\/reflection\/proxy.html"},{"key":"34_CR11","unstructured":"Sun Microsystems, Inc.: Java Debug Interface (2004), \n                    \n                      http:\/\/java.sun.com\/javase\/6\/docs\/jdk\/api\/jpda\/jdi\/index.html"},{"key":"34_CR12","unstructured":"Sun Microsystems, Inc.: Java Debug Wire Protocol (2004), \n                    \n                      http:\/\/java.sun.com\/javase\/6\/docs\/technotes\/guides\/jpda\/jdwp-spec.html"},{"key":"34_CR13","unstructured":"Sun Microsystems, Inc.: Java Platform Debugger Architecture (2004), \n                    \n                      http:\/\/java.sun.com\/javase\/6\/docs\/technotes\/guides\/jpda\/"},{"key":"34_CR14","unstructured":"Sun Microsystems, Inc.: NetBeans (2009), \n                    \n                      http:\/\/www.netbeans.org"},{"key":"34_CR15","doi-asserted-by":"publisher","first-page":"11","DOI":"10.1145\/1094855.1094865","volume-title":"OOPSLA 2005: Companion to the 20th annual ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications","author":"D. Ungar","year":"2005","unstructured":"Ungar, D., Spitz, A., Ausch, A.: Constructing a metacircular virtual machine in an exploratory programming environment. In: OOPSLA 2005: Companion to the 20th annual ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications, pp. 11\u201320. ACM, New York (2005)"}],"container-title":["Lecture Notes in Computer Science","Perspectives of Systems Informatics"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-642-11486-1_34","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,3,12]],"date-time":"2019-03-12T03:50:25Z","timestamp":1552362625000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-642-11486-1_34"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2010]]},"ISBN":["9783642114854","9783642114861"],"references-count":15,"URL":"https:\/\/doi.org\/10.1007\/978-3-642-11486-1_34","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2010]]}}}