{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,6,19]],"date-time":"2025-06-19T04:15:53Z","timestamp":1750306553678,"version":"3.41.0"},"publisher-location":"New York, NY, USA","reference-count":22,"publisher":"ACM","license":[{"start":{"date-parts":[[2015,10,21]],"date-time":"2015-10-21T00:00:00Z","timestamp":1445385600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2015,10,21]]},"DOI":"10.1145\/2814228.2814233","type":"proceedings-article","created":{"date-parts":[[2015,11,3]],"date-time":"2015-11-03T20:06:54Z","timestamp":1446581214000},"page":"211-223","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":2,"title":["Virtualization support for dynamic core library update"],"prefix":"10.1145","author":[{"given":"Guillermo","family":"Polito","sequence":"first","affiliation":[{"name":"INRIA, France \/ \u00c9cole des Mines de Douai, France"}]},{"given":"St\u00e9phane","family":"Ducasse","sequence":"additional","affiliation":[{"name":"INRIA, France"}]},{"given":"Noury","family":"Bouraqadi","sequence":"additional","affiliation":[{"name":"\u00c9cole des Mines de Douai, France"}]},{"given":"Luc","family":"Fabresse","sequence":"additional","affiliation":[{"name":"\u00c9cole des Mines de Douai, France"}]},{"given":"Max","family":"Mattone","sequence":"additional","affiliation":[{"name":"INRIA, France \/ \u00c9cole des Mines de Douai, France"}]}],"member":"320","published-online":{"date-parts":[[2015,10,21]]},"reference":[{"key":"e_1_3_2_1_1_1","volume-title":"Square Bracket Associates","author":"Black BDN","year":"2009","unstructured":"{ BDN + 09} Andrew P. Black , St\u00e9phane Ducasse , Oscar Nierstrasz , Damien Pollet , Damien Cassou , and Marcus Denker . Pharo by Example . Square Bracket Associates , Kehrsatz, Switzerland , 2009 . {BDN + 09} Andrew P. Black, St\u00e9phane Ducasse, Oscar Nierstrasz, Damien Pollet, Damien Cassou, and Marcus Denker. Pharo by Example. Square Bracket Associates, Kehrsatz, Switzerland, 2009."},{"key":"e_1_3_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.1145\/1028976.1029004"},{"key":"e_1_3_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.1145\/504311.504292"},{"key":"e_1_3_2_1_4_1","series-title":"Open Source Software Development Series","volume-title":"The Definitive Guide to the Xen Hypervisor","author":"Chisnall David","year":"2007","unstructured":"{Chi07} David Chisnall . The Definitive Guide to the Xen Hypervisor . Open Source Software Development Series . Prentice Hall , 2007 . {Chi07} David Chisnall. The Definitive Guide to the Xen Hypervisor. Open Source Software Development Series. Prentice Hall, 2007."},{"key":"e_1_3_2_1_5_1","doi-asserted-by":"crossref","unstructured":"{CKL96} \n      Shigeru\n      Chiba Gregor\n      Kiczales and \n      John\n      Lamping\n    .\n  Avoiding Confusion in Metacircularity: The Meta-Helix\n  . In Kokichi Futatsugi and Satoshi Matsuoka editors ISOTAS\n   \u201996 volume \n  1049\n   of \n  Lecture Notes in Computer Science pages 157\u2013\n  172\n  . Springer 1996.   {CKL96} Shigeru Chiba Gregor Kiczales and John Lamping. Avoiding Confusion in Metacircularity: The Meta-Helix. In Kokichi Futatsugi and Satoshi Matsuoka editors ISOTAS \u201996 volume 1049 of Lecture Notes in Computer Science pages 157\u2013172. Springer 1996.","DOI":"10.1007\/3-540-60954-7_49"},{"key":"e_1_3_2_1_6_1","first-page":"49","volume-title":"Pascal Zumkehr. Encapsulating and Exploiting Change with Changeboxes. In ICDL","author":"Marcus Denker DGL","year":"2007","unstructured":"{ DGL + 07} Marcus Denker , Tudor G\u00eerba , Adrian Lienhard , Oscar Nierstrasz , Lukas Renggli , and Pascal Zumkehr. Encapsulating and Exploiting Change with Changeboxes. In ICDL 2007 , pages 25\u2013 49 . ACM Digital Library, 2007. {DGL + 07} Marcus Denker, Tudor G\u00eerba, Adrian Lienhard, Oscar Nierstrasz, Lukas Renggli, and Pascal Zumkehr. Encapsulating and Exploiting Change with Changeboxes. In ICDL 2007, pages 25\u201349. ACM Digital Library, 2007."},{"key":"e_1_3_2_1_7_1","series-title":"LNBIP","first-page":"237","volume-title":"TOOLS EUROPE\u201908","author":"Denker Marcus","unstructured":"{DSD08} Marcus Denker , Mathieu Suen , and St\u00e9phane Ducasse . The Meta in Meta-object Architectures . In TOOLS EUROPE\u201908 , volume 11 of LNBIP , pages 218\u2013 237 . Springer-Verlag, 2008. {DSD08} Marcus Denker, Mathieu Suen, and St\u00e9phane Ducasse. The Meta in Meta-object Architectures. In TOOLS EUROPE\u201908, volume 11 of LNBIP, pages 218\u2013237. Springer-Verlag, 2008."},{"issue":"6","key":"e_1_3_2_1_8_1","first-page":"1049","volume":"27","year":"2005","unstructured":"{HN05} Michael Hicks and Scott Nettles. Dynamic Software Updating. ACM Transactions on Programming Languages and Systems , 27 ( 6 ): 1049 \u2013 1096 , nov 2005 . {HN05} Michael Hicks and Scott Nettles. Dynamic Software Updating. ACM Transactions on Programming Languages and Systems, 27(6):1049\u20131096, nov 2005.","journal-title":"Michael Hicks and Scott Nettles. Dynamic Software Updating. ACM Transactions on Programming Languages and Systems"},{"key":"e_1_3_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.1145\/263698.263754"},{"key":"e_1_3_2_1_10_1","volume-title":"Bobrow. The Art of the Metaobject Protocol. MIT Press","author":"Microsystems Sun","year":"1991","unstructured":"{JVM} Sun Microsystems , Inc. JVM Profiler Interface (JVMPI). {KdRB91} Gregor Kiczales, Jim des Rivi\u00e8res, and Daniel G . Bobrow. The Art of the Metaobject Protocol. MIT Press , 1991 . {JVM} Sun Microsystems, Inc. JVM Profiler Interface (JVMPI). {KdRB91} Gregor Kiczales, Jim des Rivi\u00e8res, and Daniel G. Bobrow. The Art of the Metaobject Protocol. MIT Press, 1991."},{"key":"e_1_3_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.1145\/286936.286945"},{"key":"e_1_3_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.1145\/38807.38821"},{"key":"e_1_3_2_1_13_1","volume-title":"RMod \u2013 INRIA Lille-Nord Europe","author":"Polito Guillermo","year":"2011","unstructured":"{PDBF11} Guillermo Polito , St\u00e9phane Ducasse , Noury Bouraqadi , and Luc Fabresse . Extended results of Tornado: A Run-Fail-Grow Approach for Dynamic Application Tayloring. Technical report , RMod \u2013 INRIA Lille-Nord Europe , 2011 . {PDBF11} Guillermo Polito, St\u00e9phane Ducasse, Noury Bouraqadi, and Luc Fabresse. Extended results of Tornado: A Run-Fail-Grow Approach for Dynamic Application Tayloring. Technical report, RMod \u2013 INRIA Lille-Nord Europe, 2011."},{"key":"e_1_3_2_1_14_1","volume-title":"Science of Computer Programming","author":"Guillermo Polito PDF","year":"2014","unstructured":"{ PDF + 14} Guillermo Polito , St\u00e9phane Ducasse , Luc Fabresse , Noury Bouraqadi , and Benjamin van Ryseghem . Bootstrapping Reflective Systems: The Case of Pharo . Science of Computer Programming , 2014 . {PDF + 14} Guillermo Polito, St\u00e9phane Ducasse, Luc Fabresse, Noury Bouraqadi, and Benjamin van Ryseghem. Bootstrapping Reflective Systems: The Case of Pharo. Science of Computer Programming, 2014."},{"key":"e_1_3_2_1_15_1","volume-title":"IWST\u201913","author":"Polito Guillermo","year":"2013","unstructured":"{PDFB13} Guillermo Polito , St\u00e9phane Ducasse , Luc Fabresse , and Noury Bouraqadi . Virtual Smalltalk Images: Model and Applications . In IWST\u201913 , 2013 . {PDFB13} Guillermo Polito, St\u00e9phane Ducasse, Luc Fabresse, and Noury Bouraqadi. Virtual Smalltalk Images: Model and Applications. In IWST\u201913, 2013."},{"key":"e_1_3_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.1145\/2660193.2660220"},{"key":"e_1_3_2_1_17_1","series-title":"LNCS","first-page":"274","volume-title":"ECOOP\u201903","author":"Sch\u00e4rli Nathanael","unstructured":"{SDNB03} Nathanael Sch\u00e4rli , St\u00e9phane Ducasse , Oscar Nierstrasz , and Andrew P. Black . Traits: Composable Units of Behavior . In ECOOP\u201903 , volume 2743 of LNCS , pages 248\u2013 274 . Springer Verlag, July 2003. {SDNB03} Nathanael Sch\u00e4rli, St\u00e9phane Ducasse, Oscar Nierstrasz, and Andrew P. Black. Traits: Composable Units of Behavior. In ECOOP\u201903, volume 2743 of LNCS, pages 248\u2013274. Springer Verlag, July 2003."},{"key":"e_1_3_2_1_18_1","doi-asserted-by":"publisher","DOI":"10.1145\/1543135.1542478"},{"key":"e_1_3_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.1145\/800017.800513"},{"key":"e_1_3_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2007.70733"},{"key":"e_1_3_2_1_21_1","volume-title":"Dynamic code evolution for Java. PPPJ \u201910","author":"W\u00fcrthinger Thomas","year":"2010","unstructured":"{WWS10} Thomas W\u00fcrthinger , Christian Wimmer , and Lukas Stadler . Dynamic code evolution for Java. PPPJ \u201910 , 2010 . {WWS10} Thomas W\u00fcrthinger, Christian Wimmer, and Lukas Stadler. Dynamic code evolution for Java. PPPJ \u201910, 2010."},{"key":"e_1_3_2_1_22_1","unstructured":"{Zer12} ZeroTurnAround. What Developers Want: The End of Application Redeployes. http:\/\/files.zeroturnaround.com\/ pdf\/JRebelWhitePaper2012-1.pdf 2012.  {Zer12} ZeroTurnAround. What Developers Want: The End of Application Redeployes. http:\/\/files.zeroturnaround.com\/ pdf\/JRebelWhitePaper2012-1.pdf 2012."}],"event":{"name":"SPLASH '15: Conference on Systems, Programming, Languages, and Applications: Software for Humanity","sponsor":["SIGPLAN ACM Special Interest Group on Programming Languages"],"location":"Pittsburgh PA USA","acronym":"SPLASH '15"},"container-title":["2015 ACM International Symposium on New Ideas, New Paradigms, and Reflections on Programming and Software (Onward!)"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2814228.2814233","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/2814228.2814233","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T06:12:47Z","timestamp":1750227167000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2814228.2814233"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2015,10,21]]},"references-count":22,"alternative-id":["10.1145\/2814228.2814233","10.1145\/2814228"],"URL":"https:\/\/doi.org\/10.1145\/2814228.2814233","relation":{},"subject":[],"published":{"date-parts":[[2015,10,21]]},"assertion":[{"value":"2015-10-21","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}