{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,11,13]],"date-time":"2025-11-13T07:09:37Z","timestamp":1763017777555,"version":"3.41.0"},"publisher-location":"New York, NY, USA","reference-count":24,"publisher":"ACM","license":[{"start":{"date-parts":[[2017,8,21]],"date-time":"2017-08-21T00:00:00Z","timestamp":1503273600000},"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":[[2017,8,21]]},"DOI":"10.1145\/3106237.3121274","type":"proceedings-article","created":{"date-parts":[[2017,8,2]],"date-time":"2017-08-02T19:36:18Z","timestamp":1501702578000},"page":"1050-1052","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":3,"title":["Suggesting meaningful variable names for decompiled code: a machine translation approach"],"prefix":"10.1145","author":[{"given":"Alan","family":"Jaffe","sequence":"first","affiliation":[{"name":"Carnegie Mellon University, USA"}]}],"member":"320","published-online":{"date-parts":[[2017,8,21]]},"reference":[{"key":"e_1_3_2_1_1_1","doi-asserted-by":"publisher","DOI":"10.1145\/2635868.2635883"},{"key":"e_1_3_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICPC.2017.18"},{"key":"e_1_3_2_1_3_1","unstructured":"Pavol Bielik Veselin Raychev and Martin Vechev. 2015.  Pavol Bielik Veselin Raychev and Martin Vechev. 2015."},{"key":"e_1_3_2_1_4_1","volume-title":"1st Summit on Advances in Programming Languages (SNAPL 2015) (Leibniz International Proceedings in Informatics (LIPIcs)), Thomas Ball, Rastislav Bodik, Shriram Krishnamurthi, Benjamin S","author":"Big Programming","year":"2015","unstructured":"Programming with \" Big Code\" : Lessons, Techniques and Applications . In 1st Summit on Advances in Programming Languages (SNAPL 2015) (Leibniz International Proceedings in Informatics (LIPIcs)), Thomas Ball, Rastislav Bodik, Shriram Krishnamurthi, Benjamin S . Lerner, and Greg Morrisett (Eds.), Vol. 32 . Schloss Dagstuhl\u2013Leibniz-Zentrum fuer Informatik, Dagstuhl, Germany, 41\u201350. LIPIcs .SNAPL. 2015 .41 Programming with \"Big Code\": Lessons, Techniques and Applications. In 1st Summit on Advances in Programming Languages (SNAPL 2015) (Leibniz International Proceedings in Informatics (LIPIcs)), Thomas Ball, Rastislav Bodik, Shriram Krishnamurthi, Benjamin S. Lerner, and Greg Morrisett (Eds.), Vol. 32. Schloss Dagstuhl\u2013Leibniz-Zentrum fuer Informatik, Dagstuhl, Germany, 41\u201350. LIPIcs.SNAPL.2015.41"},{"key":"e_1_3_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-39454-6_12"},{"key":"e_1_3_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.5555\/2819009.2819097"},{"key":"e_1_3_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.5555\/1038267.1039035"},{"key":"e_1_3_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.5555\/2487085.2487132"},{"key":"e_1_3_2_1_9_1","unstructured":"2487132  2487132"},{"key":"e_1_3_2_1_10_1","volume-title":"Decompilers and beyond. Black Hat USA","author":"Guilfanov Ilfak","year":"2008","unstructured":"Ilfak Guilfanov . 2008. Decompilers and beyond. Black Hat USA ( 2008 ). Ilfak Guilfanov. 2008. Decompilers and beyond. Black Hat USA (2008)."},{"key":"e_1_3_2_1_11_1","volume-title":"https:\/\/www.hexrays.com","author":"Hex-Rays","year":"2017","unstructured":"Hex-Rays. 2017. Hex-Rays 2.4. ( 2017 ). https:\/\/www.hexrays.com Hex-Rays. 2017. Hex-Rays 2.4. (2017). https:\/\/www.hexrays.com"},{"key":"e_1_3_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.5555\/2337223.2337322"},{"key":"e_1_3_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.1145\/2661136.2661148"},{"key":"e_1_3_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.1093\/comjnl\/27.2.97"},{"key":"e_1_3_2_1_15_1","unstructured":"Philipp Koehn Hieu Hoang Alexandra Birch Chris Callison-Burch Marcello Federico Nicola Bertoldi Brooke Cowan Wade Shen Christine Moran Richard Zens Chris Dyer Ond\u0159ej Bojar Alexandra Constantin and Evan Herbst. 2007.  Philipp Koehn Hieu Hoang Alexandra Birch Chris Callison-Burch Marcello Federico Nicola Bertoldi Brooke Cowan Wade Shen Christine Moran Richard Zens Chris Dyer Ond\u0159ej Bojar Alexandra Constantin and Evan Herbst. 2007."},{"volume-title":"Proceedings of the 45th Annual Meeting of the ACL on Interactive Poster and Demonstration Sessions (ACL \u201907)","author":"Moses","key":"e_1_3_2_1_16_1","unstructured":"Moses : Open Source Toolkit for Statistical Machine Translation . In Proceedings of the 45th Annual Meeting of the ACL on Interactive Poster and Demonstration Sessions (ACL \u201907) . Association for Computational Linguistics, Stroudsburg, PA, USA, 177\u2013180. http:\/\/dl.acm.org\/citation.cfm?id=1557769.1557821 Moses: Open Source Toolkit for Statistical Machine Translation. In Proceedings of the 45th Annual Meeting of the ACL on Interactive Poster and Demonstration Sessions (ACL \u201907). Association for Computational Linguistics, Stroudsburg, PA, USA, 177\u2013180. http:\/\/dl.acm.org\/citation.cfm?id=1557769.1557821"},{"key":"e_1_3_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICPC.2006.51"},{"key":"e_1_3_2_1_18_1","doi-asserted-by":"publisher","DOI":"10.1145\/2676726.2677009"},{"key":"e_1_3_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.1145\/2666356.2594321"},{"key":"e_1_3_2_1_20_1","unstructured":"Edward J. Schwartz JongHyup Lee Maverick Woo and David Brumley. 2013.  Edward J. Schwartz JongHyup Lee Maverick Woo and David Brumley. 2013."},{"volume-title":"Decompilation Using Semantics-preserving Structural Analysis and Iterative Control-flow Structuring. In Proceedings of the 22Nd USENIX Conference on Security (SEC\u201913)","author":"Native","key":"e_1_3_2_1_21_1","unstructured":"Native x86 Decompilation Using Semantics-preserving Structural Analysis and Iterative Control-flow Structuring. In Proceedings of the 22Nd USENIX Conference on Security (SEC\u201913) . USENIX Association, Berkeley, CA, USA, 353\u2013368. http: \/\/dl.acm.org\/citation.cfm?id=2534766.2534797 Native x86 Decompilation Using Semantics-preserving Structural Analysis and Iterative Control-flow Structuring. In Proceedings of the 22Nd USENIX Conference on Security (SEC\u201913). USENIX Association, Berkeley, CA, USA, 353\u2013368. http: \/\/dl.acm.org\/citation.cfm?id=2534766.2534797"},{"key":"e_1_3_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.1145\/3106237.3106289"},{"key":"e_1_3_2_1_23_1","doi-asserted-by":"publisher","DOI":"10.1109\/SP.2016.18"},{"key":"e_1_3_2_1_24_1","unstructured":"Khaled Yakdan Sebastian Eschweiler Elmar Gerhards-Padilla and Matthew Smith. 2015. No More Gotos: Decompilation Using Pattern-Independent Control-Flow Structuring and Semantic-Preserving Transformations.. In NDSS. Abstract 1 Research Problem and Motivation 2 Background and Related Work 3 Approach and Uniqueness 4 Results and Contributions 4.1 Extracting Aligned Training Data 4.2 Machine Translation Framework 4.3 Evaluation 5 Conclusions References  Khaled Yakdan Sebastian Eschweiler Elmar Gerhards-Padilla and Matthew Smith. 2015. No More Gotos: Decompilation Using Pattern-Independent Control-Flow Structuring and Semantic-Preserving Transformations.. In NDSS. Abstract 1 Research Problem and Motivation 2 Background and Related Work 3 Approach and Uniqueness 4 Results and Contributions 4.1 Extracting Aligned Training Data 4.2 Machine Translation Framework 4.3 Evaluation 5 Conclusions References"}],"event":{"name":"ESEC\/FSE'17: Joint Meeting of the European Software Engineering Conference and the ACM SIGSOFT Symposium on the Foundations of Software Engineering","sponsor":["SIGSOFT ACM Special Interest Group on Software Engineering"],"location":"Paderborn Germany","acronym":"ESEC\/FSE'17"},"container-title":["Proceedings of the 2017 11th Joint Meeting on Foundations of Software Engineering"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3106237.3121274","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3106237.3121274","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T03:30:17Z","timestamp":1750217417000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3106237.3121274"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2017,8,21]]},"references-count":24,"alternative-id":["10.1145\/3106237.3121274","10.1145\/3106237"],"URL":"https:\/\/doi.org\/10.1145\/3106237.3121274","relation":{},"subject":[],"published":{"date-parts":[[2017,8,21]]},"assertion":[{"value":"2017-08-21","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}