{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T05:33:03Z","timestamp":1750224783056,"version":"3.41.0"},"publisher-location":"New York, NY, USA","reference-count":44,"publisher":"ACM","license":[{"start":{"date-parts":[[2019,10,20]],"date-time":"2019-10-20T00:00:00Z","timestamp":1571529600000},"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":[[2019,10,20]]},"DOI":"10.1145\/3359619.3359745","type":"proceedings-article","created":{"date-parts":[[2019,10,10]],"date-time":"2019-10-10T18:52:21Z","timestamp":1570733541000},"page":"67-79","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":6,"title":["Sindarin: a versatile scripting API for the Pharo debugger"],"prefix":"10.1145","author":[{"given":"Thomas","family":"Dupriez","sequence":"first","affiliation":[{"name":"University of Lille, France \/ CNRS, France \/ Inria, France \/ CRIStAL, France"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Guillermo","family":"Polito","sequence":"additional","affiliation":[{"name":"CNRS, France \/ CRIStAL, France \/ University of Lille, France \/ Inria, France"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Steven","family":"Costiou","sequence":"additional","affiliation":[{"name":"Inria, France \/ University of Lille, France \/ CNRS, France \/ CRIStAL, France"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Vincent","family":"Aranega","sequence":"additional","affiliation":[{"name":"University of Lille, France \/ CNRS, France \/ Inria, France \/ CRIStAL, France"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"St\u00e9phane","family":"Ducasse","sequence":"additional","affiliation":[{"name":"Inria, France \/ University of Lille, France \/ CNRS, France \/ CRIStAL, France"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2019,10,20]]},"reference":[{"key":"e_1_3_2_1_1_1","doi-asserted-by":"publisher","DOI":"10.1145\/2950290.2983933"},{"key":"e_1_3_2_1_2_1","unstructured":"A. Bergel. Agile Visualization. LULU Press 2016.  A. Bergel. Agile Visualization . LULU Press 2016."},{"volume-title":"Dec.","year":"2011","author":"Bergel A.","key":"e_1_3_2_1_3_1"},{"volume-title":"ESEC\/FSE'11","year":"2011","author":"Bodden E.","key":"e_1_3_2_1_4_1"},{"key":"e_1_3_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1145\/1218563.1218575"},{"key":"e_1_3_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.cl.2015.08.005"},{"volume-title":"Proceedings of the International Lisp Conference 2003","year":"2003","author":"Ciabrini D.","key":"e_1_3_2_1_7_1"},{"volume-title":"Stellenbosch University","year":"2015","author":"Coetzee A. L.","key":"e_1_3_2_1_8_1"},{"key":"e_1_3_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.1147\/sj.442.0301"},{"volume-title":"SATToSE 2016","year":"2016","author":"Corrodi C.","key":"e_1_3_2_1_10_1"},{"volume-title":"Universit\u00e9 de Bretagne occidentale - Brest","year":"2018","author":"Costiou S.","key":"e_1_3_2_1_11_1"},{"key":"e_1_3_2_1_12_1","first-page":"9","volume-title":"Collectors. In PX'18 - Programming Experience 2018, Companion of the 2nd International Conference on Art, Science, and Engineering of Programming","author":"Costiou S.","year":"2018"},{"volume-title":"Square Bracket Associates","year":"2017","author":"Ducasse S.","key":"e_1_3_2_1_13_1"},{"key":"e_1_3_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.1145\/3139903.3139910"},{"key":"e_1_3_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1145\/2162110.2162130"},{"volume-title":"bdb - debugger framework. https:\/\/docs.python.org\/3\/library\/bdb.html","year":"2019","author":"Foundation P. S.","key":"e_1_3_2_1_16_1"},{"key":"e_1_3_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.1145\/1094811.1094841"},{"volume-title":"The SELF Manual","year":"1991","author":"H\u00f6lzle U.","key":"e_1_3_2_1_18_1"},{"key":"e_1_3_2_1_19_1","unstructured":"Sun microsystems inc. JVM tool interface (JVMTI). http:\/\/java.sun.com\/j2se\/1.5.0\/docs\/guide\/jvmti\/.  Sun microsystems inc. JVM tool interface (JVMTI). http:\/\/java.sun.com\/j2se\/1.5.0\/docs\/guide\/jvmti\/."},{"key":"e_1_3_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.1007\/BFb0053381"},{"key":"e_1_3_2_1_21_1","doi-asserted-by":"publisher","DOI":"10.1145\/1368088.1368130"},{"key":"e_1_3_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.1145\/3318236.3318259"},{"key":"e_1_3_2_1_23_1","doi-asserted-by":"publisher","DOI":"10.1145\/217838.217874"},{"volume-title":"Constrained and Reactive Objects Workshop (CROW)","year":"2016","author":"Lehmann S.","key":"e_1_3_2_1_24_1"},{"key":"e_1_3_2_1_25_1","doi-asserted-by":"publisher","DOI":"10.1145\/263698.263752"},{"key":"e_1_3_2_1_26_1","doi-asserted-by":"publisher","DOI":"10.5555\/646156.679711"},{"key":"e_1_3_2_1_27_1","doi-asserted-by":"publisher","DOI":"10.1145\/248448.248455"},{"key":"e_1_3_2_1_28_1","doi-asserted-by":"publisher","DOI":"10.5555\/1025115.1025221"},{"key":"e_1_3_2_1_29_1","doi-asserted-by":"publisher","DOI":"10.1145\/3079368.3079378"},{"key":"e_1_3_2_1_30_1","unstructured":"Oracle. Java debug interface (jdi). http:\/\/docs.oracle.com\/javase\/7\/docs\/jdk\/api\/jpda\/jdi\/index.html 2013.  Oracle. Java debug interface (jdi). http:\/\/docs.oracle.com\/javase\/7\/docs\/jdk\/api\/jpda\/jdi\/index.html 2013."},{"key":"e_1_3_2_1_31_1","doi-asserted-by":"publisher","DOI":"10.1007\/s11219-015-9294-2"},{"key":"e_1_3_2_1_32_1","doi-asserted-by":"publisher","DOI":"10.5555\/2486788.2486835"},{"first-page":"251","volume-title":"Proceedings of the Australian Software Engineering Conference (ASWEC'04)","author":"Potanin A.","key":"e_1_3_2_1_33_1"},{"key":"e_1_3_2_1_34_1","doi-asserted-by":"publisher","DOI":"10.5555\/2337223.2337280"},{"volume-title":"Debugging with GDB","year":"2003","author":"Richard Stallman S. S.","key":"e_1_3_2_1_35_1"},{"key":"e_1_3_2_1_36_1","doi-asserted-by":"publisher","DOI":"10.1145\/248448.248461"},{"key":"e_1_3_2_1_37_1","doi-asserted-by":"publisher","DOI":"10.1145\/3186278"},{"volume-title":"The economic impacts of inadequate infrastructure for software testing","year":"2002","author":"Tassey G.","key":"e_1_3_2_1_38_1"},{"key":"e_1_3_2_1_39_1","doi-asserted-by":"publisher","DOI":"10.5555\/558487"},{"key":"e_1_3_2_1_40_1","doi-asserted-by":"publisher","DOI":"10.5381\/jot.2018.17.1.a2"},{"key":"e_1_3_2_1_41_1","first-page":"16","article-title":"Expertise in debugging computer programs: An analysis of the content of verbal protocols","author":"Vessey I.","year":"1986","journal-title":"IEEE Transactions on Systems, Man, and Cybernetics"},{"volume-title":"a guide to systematic debugging","year":"2009","author":"Zeller A.","key":"e_1_3_2_1_43_1"},{"key":"e_1_3_2_1_44_1","doi-asserted-by":"publisher","DOI":"10.1109\/32.988498"},{"key":"e_1_3_2_1_45_1","doi-asserted-by":"publisher","DOI":"10.1145\/1810295.1810351"}],"event":{"name":"SPLASH '19: 2019 ACM SIGPLAN International Conference on Systems, Programming, Languages, and Applications: Software for Humanity","sponsor":["SIGPLAN ACM Special Interest Group on Programming Languages"],"location":"Athens Greece","acronym":"SPLASH '19"},"container-title":["Proceedings of the 15th ACM SIGPLAN International Symposium on Dynamic Languages"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3359619.3359745","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3359619.3359745","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T23:23:06Z","timestamp":1750202586000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3359619.3359745"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2019,10,20]]},"references-count":44,"alternative-id":["10.1145\/3359619.3359745","10.1145\/3359619"],"URL":"https:\/\/doi.org\/10.1145\/3359619.3359745","relation":{},"subject":[],"published":{"date-parts":[[2019,10,20]]},"assertion":[{"value":"2019-10-20","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}