{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,9,7]],"date-time":"2024-09-07T03:36:06Z","timestamp":1725680166514},"publisher-location":"New York, NY, USA","reference-count":20,"publisher":"ACM","license":[{"start":{"date-parts":[[2019,3,15]],"date-time":"2019-03-15T00:00:00Z","timestamp":1552608000000},"content-version":"vor","delay-in-days":0,"URL":"http:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"name":"MEXT\/JSPS KAKENHI","award":["15K12009, 17H00731, 16H02908"]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2019,3,15]]},"DOI":"10.1145\/3318236.3318259","type":"proceedings-article","created":{"date-parts":[[2019,5,28]],"date-time":"2019-05-28T12:12:23Z","timestamp":1559045543000},"page":"37-46","update-policy":"http:\/\/dx.doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":1,"title":["Cutting Java Expressions into Lines for Detecting their Evaluation at Runtime"],"prefix":"10.1145","author":[{"given":"Izuru","family":"Kume","sequence":"first","affiliation":[{"name":"NAIST, Ikoma, Nara, Japan"}]},{"given":"Etsuya","family":"Shibayama","sequence":"additional","affiliation":[{"name":"The University of Tokyo, Bunkyo-ku, Tokyo, Japan"}]},{"given":"Masahide","family":"Nakamura","sequence":"additional","affiliation":[{"name":"Kobe University, Kobe, Hyogo, Japan"}]},{"given":"Naoya","family":"Nitta","sequence":"additional","affiliation":[{"name":"Konan University, Kobe, Hyogo, Japan"}]}],"member":"320","published-online":{"date-parts":[[2019,3,15]]},"reference":[{"key":"e_1_3_2_1_1_1","unstructured":"{n. d.}. Debugging the Eclipse IDE for Java Developers. https:\/\/www.eclipse.org\/community\/eclipse_newsletter\/2017\/june\/article1.php {n. d.}. Debugging the Eclipse IDE for Java Developers. https:\/\/www.eclipse.org\/community\/eclipse_newsletter\/2017\/june\/article1.php"},{"key":"e_1_3_2_1_2_1","volume-title":"Ullman","author":"Aho Alfred V.","year":"2007","unstructured":"Alfred V. Aho , Monica S. Lam , Ravi Sethi , and Jeffrey D . Ullman . 2007 . Compilers : Principles, Techniques, & Tools (2nd ed.). Addison Wesley . Alfred V. Aho, Monica S. Lam, Ravi Sethi, and Jeffrey D. Ullman. 2007. Compilers: Principles, Techniques, & Tools (2nd ed.). Addison Wesley."},{"key":"e_1_3_2_1_3_1","unstructured":"Anatoliy Bazko. 2017. Java Debugger evaluates only simple expressions#7006. https:\/\/github.com\/eclipse\/che\/issues\/7006 Anatoliy Bazko. 2017. Java Debugger evaluates only simple expressions#7006. https:\/\/github.com\/eclipse\/che\/issues\/7006"},{"key":"e_1_3_2_1_4_1","volume-title":"ORBS and the Limits of Static Slicing. In 15th IEEE International Working Conference on Source Code Analysis and Manipulation (SCAM","author":"Binkley David","year":"2015","unstructured":"David Binkley , Nicolas Goldy , Mark Harmany , Syed Islamz , Jens Krinkey , and Shin Yoo . 2015 . ORBS and the Limits of Static Slicing. In 15th IEEE International Working Conference on Source Code Analysis and Manipulation (SCAM 2015). IEEE, 1--10. David Binkley, Nicolas Goldy, Mark Harmany, Syed Islamz, Jens Krinkey, and Shin Yoo. 2015. ORBS and the Limits of Static Slicing. In 15th IEEE International Working Conference on Source Code Analysis and Manipulation (SCAM 2015). IEEE, 1--10."},{"key":"e_1_3_2_1_5_1","unstructured":"Andreas Fester. 2015. Dynamic logging in Eclipse during a debug session. https:\/\/www.software-architect.net\/blog\/article\/date\/2015\/10\/02\/dynamic-logging-in-eclipse-during-a-debug-session.html Andreas Fester. 2015. Dynamic logging in Eclipse during a debug session. https:\/\/www.software-architect.net\/blog\/article\/date\/2015\/10\/02\/dynamic-logging-in-eclipse-during-a-debug-session.html"},{"key":"e_1_3_2_1_6_1","unstructured":"Java Compiler Compiler. {n. d.}. https:\/\/javacc.java.net\/ Java Compiler Compiler. {n. d.}. https:\/\/javacc.java.net\/"},{"volume-title":"The Java Language Specification","author":"Joy Bill","key":"e_1_3_2_1_7_1","unstructured":"Bill Joy , Guy Steele , Gilad Bracha , and James Gosling . 2005. The Java Language Specification , Third Edition. Prentice Hall . Bill Joy, Guy Steele, Gilad Bracha, and James Gosling. 2005. The Java Language Specification, Third Edition. Prentice Hall."},{"key":"e_1_3_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.1145\/1824760.1824761"},{"key":"e_1_3_2_1_10_1","doi-asserted-by":"publisher","DOI":"10.1109\/ASWEC.2018.00025"},{"key":"e_1_3_2_1_11_1","doi-asserted-by":"crossref","unstructured":"Adrian Lienhard. 2008. Dynamic Object Flow Analysis. Lulu.com. Adrian Lienhard. 2008. Dynamic Object Flow Analysis. Lulu.com.","DOI":"10.1145\/1352678.1352686"},{"key":"e_1_3_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.cl.2008.05.006"},{"key":"e_1_3_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-662-44202-9_24"},{"key":"e_1_3_2_1_14_1","unstructured":"Oracle. {n. d.}. JVM Tool Interface Version 1.2. https:\/\/docs.oracle.com\/javase\/6\/docs\/platform\/jvmti\/jvmti.html. Oracle. {n. d.}. JVM Tool Interface Version 1.2. https:\/\/docs.oracle.com\/javase\/6\/docs\/platform\/jvmti\/jvmti.html."},{"key":"e_1_3_2_1_15_1","unstructured":"Oracle and its affiliates. {n. d.}. Java Platform Debugger Architecture (JPDA). https:\/\/docs.oracle.com\/javase\/6\/docs\/technotes\/guides\/jpda\/index.html. Oracle and its affiliates. {n. d.}. Java Platform Debugger Architecture (JPDA). https:\/\/docs.oracle.com\/javase\/6\/docs\/technotes\/guides\/jpda\/index.html."},{"key":"e_1_3_2_1_16_1","volume-title":"Object-Centric Debugging. In International Conference on Software Engineering. IEEE, 485--495","author":"Ressia Jorge","year":"2012","unstructured":"Jorge Ressia , Alexandre Bergel , and Oscar Nierstrasz . 2012 . Object-Centric Debugging. In International Conference on Software Engineering. IEEE, 485--495 . Jorge Ressia, Alexandre Bergel, and Oscar Nierstrasz. 2012. Object-Centric Debugging. In International Conference on Software Engineering. IEEE, 485--495."},{"volume-title":"Data Structures, and Architecture","author":"Rosenberg Jonathan B.","key":"e_1_3_2_1_17_1","unstructured":"Jonathan B. Rosenberg . 1996. How Debuggers Work: Algorithms , Data Structures, and Architecture . John Wiley & Sons, Inc. , New York, NY, USA . Jonathan B. Rosenberg. 1996. How Debuggers Work: Algorithms, Data Structures, and Architecture. John Wiley & Sons, Inc., New York, NY, USA."},{"volume-title":"Data Structures, and Architecture","author":"Rosenberg Jonathan B.","key":"e_1_3_2_1_18_1","unstructured":"Jonathan B. Rosenberg . 1996. How Debuggers Work: Algorithms , Data Structures, and Architecture . John Wiley & Sons, Inc. , New York, NY, USA . The Free Software Foundation {n. d.}. Comparing and Merging Files. The Free Software Foundation. https:\/\/www.gnu.org\/software\/diffutils\/manual\/diffutils.html Jonathan B. Rosenberg. 1996. How Debuggers Work: Algorithms, Data Structures, and Architecture. John Wiley & Sons, Inc., New York, NY, USA. The Free Software Foundation {n. d.}. Comparing and Merging Files. The Free Software Foundation. https:\/\/www.gnu.org\/software\/diffutils\/manual\/diffutils.html"},{"key":"e_1_3_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICSE.2009.5070507"},{"volume-title":"The Java Virtual Machine Specification","author":"Yellin Tim","key":"e_1_3_2_1_20_1","unstructured":"Tim Yellin and Frank Lindholm . 1999. The Java Virtual Machine Specification , Second Edition. Prentice Hall . Tim Yellin and Frank Lindholm. 1999. The Java Virtual Machine Specification, Second Edition. Prentice Hall."},{"volume-title":"Why Programs Fail","author":"Zeller Andreas","key":"e_1_3_2_1_21_1","unstructured":"Andreas Zeller . 2009. Why Programs Fail , Second Edition: A Guide to Systematic Debugging. Morgan Kaufmann . Andreas Zeller. 2009. Why Programs Fail, Second Edition: A Guide to Systematic Debugging. Morgan Kaufmann."}],"event":{"name":"ICGDA 2019: 2019 2nd International Conference on Geoinformatics and Data Analysis & 2019 2nd International Conference on Software and Services Engineering","sponsor":["Department of Informatics, University of Oslo"],"location":"Prague Czech Republic","acronym":"ICGDA 2019"},"container-title":["Proceedings of the 2019 2nd International Conference on Geoinformatics and Data Analysis"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3318236.3318259","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,10,4]],"date-time":"2023-10-04T22:14:53Z","timestamp":1696457693000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3318236.3318259"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2019,3,15]]},"references-count":20,"alternative-id":["10.1145\/3318236.3318259","10.1145\/3318236"],"URL":"https:\/\/doi.org\/10.1145\/3318236.3318259","relation":{},"subject":[],"published":{"date-parts":[[2019,3,15]]},"assertion":[{"value":"2019-03-15","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}