{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,11]],"date-time":"2026-04-11T02:12:51Z","timestamp":1775873571844,"version":"3.50.1"},"publisher-location":"New York, NY, USA","reference-count":17,"publisher":"ACM","license":[{"start":{"date-parts":[[2011,6,27]],"date-time":"2011-06-27T00:00:00Z","timestamp":1309132800000},"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":[[2011,6,27]]},"DOI":"10.1145\/1988932.1988936","type":"proceedings-article","created":{"date-parts":[[2011,7,5]],"date-time":"2011-07-05T13:24:14Z","timestamp":1309872254000},"page":"21-27","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":6,"title":["Enhanced structural analysis for C code reconstruction from IR code"],"prefix":"10.1145","author":[{"given":"Felix","family":"Engel","sequence":"first","affiliation":[{"name":"RWTH Aachen University, Aachen, Germany"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Rainer","family":"Leupers","sequence":"additional","affiliation":[{"name":"RWTH Aachen University, Aachen, Germany"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Gerd","family":"Ascheid","sequence":"additional","affiliation":[{"name":"RWTH Aachen University, Aachen, Germany"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Max","family":"Ferger","sequence":"additional","affiliation":[{"name":"ACE Associated Compiler Experts bv., Amsterdam, The Netherlands"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Marcel","family":"Beemster","sequence":"additional","affiliation":[{"name":"ACE Associated Compiler Experts bv., Amsterdam, The Netherlands"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2011,6,27]]},"reference":[{"key":"e_1_3_2_1_1_1","volume-title":"http:\/\/www.ace.nl\/compiler\/cosy.html","author":"CoSy Compiler Development","year":"2011","unstructured":"CoSy Compiler Development System. http:\/\/www.ace.nl\/compiler\/cosy.html , 2011 . CoSy Compiler Development System. http:\/\/www.ace.nl\/compiler\/cosy.html, 2011."},{"key":"e_1_3_2_1_2_1","volume-title":"http:\/\/www.ace.nl\/compiler\/supertest.html","author":"SuperTest","year":"2011","unstructured":"SuperTest C\/C++ Compiler Test and Validation Suite. http:\/\/www.ace.nl\/compiler\/supertest.html , 2011 . SuperTest C\/C++ Compiler Test and Validation Suite. http:\/\/www.ace.nl\/compiler\/supertest.html, 2011."},{"key":"e_1_3_2_1_3_1","volume-title":"ARM926EJ-S Technical Reference Manual","author":"Limited","year":"2003","unstructured":"ARM Limited . ARM926EJ-S Technical Reference Manual , 2003 . ARM Limited. ARM926EJ-S Technical Reference Manual, 2003."},{"key":"e_1_3_2_1_4_1","doi-asserted-by":"publisher","DOI":"10.1145\/321992.321999"},{"key":"e_1_3_2_1_5_1","unstructured":"Carbon Design Systems Inc. Carbon ARM Model Library. http:\/\/portal.carbondesignsystems.com\/Default.aspx?ipv=1 2011.  Carbon Design Systems Inc. Carbon ARM Model Library. http:\/\/portal.carbondesignsystems.com\/Default.aspx?ipv=1 2011."},{"key":"e_1_3_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.1109\/MC.2009.385"},{"key":"e_1_3_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.1145\/362929.362947"},{"key":"e_1_3_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.5555\/977395.977673"},{"key":"e_1_3_2_1_9_1","volume-title":"Morgan Kaufmann","author":"Muchnick S. S.","year":"1997","unstructured":"Muchnick , S. S. Advanced Compiler Design & Implementation . Morgan Kaufmann , 1997 . Muchnick, S. S. Advanced Compiler Design & Implementation. Morgan Kaufmann, 1997."},{"key":"e_1_3_2_1_10_1","volume-title":"Jan.","author":"Data Encryption Standard","year":"1977","unstructured":"NIST. Data Encryption Standard (FIPS PUB 46). National Institute of Standards and Technology , Jan. 1977 . NIST. Data Encryption Standard (FIPS PUB 46). National Institute of Standards and Technology, Jan. 1977."},{"key":"e_1_3_2_1_11_1","volume-title":"Embedded Systems\/Embedded Intelligence","author":"Rainer Leupers LANCE","year":"2001","unstructured":"Rainer Leupers . LANCE : A C Compiler Platform for Embedded Processors . In Embedded Systems\/Embedded Intelligence ( N\u00fcrnberg, Germany , Feb. 2001 ). Rainer Leupers. LANCE: A C Compiler Platform for Embedded Processors. In Embedded Systems\/Embedded Intelligence (N\u00fcrnberg, Germany, Feb. 2001)."},{"key":"e_1_3_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.1145\/322123.322135"},{"key":"e_1_3_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-540-45213-3_27"},{"key":"e_1_3_2_1_14_1","first-page":"3","volume":"5","author":"Sharir M.","year":"1980","unstructured":"Sharir , M. Structural analysis: A new Approach to Flow Analysis in Optimizing Compilers. Computer Languages 5 , 3 -- 4 ( 1980 ), 141--153. Sharir, M. Structural analysis: A new Approach to Flow Analysis in Optimizing Compilers. Computer Languages 5, 3--4 (1980), 141--153.","journal-title":"Flow Analysis in Optimizing Compilers. Computer Languages"},{"key":"e_1_3_2_1_15_1","volume-title":"http:\/\/www.synopsys.com\/Tools\/SLD\/VirtualPrototyping\/Pages\/PlatformArchitect.aspx","author":"Synopsys Inc. Platform Architect.","year":"2011","unstructured":"Synopsys Inc. Platform Architect. http:\/\/www.synopsys.com\/Tools\/SLD\/VirtualPrototyping\/Pages\/PlatformArchitect.aspx , 2011 . Synopsys Inc. Platform Architect. http:\/\/www.synopsys.com\/Tools\/SLD\/VirtualPrototyping\/Pages\/PlatformArchitect.aspx, 2011."},{"key":"e_1_3_2_1_16_1","unstructured":"University of Houston Computer Science Department. Overview of the Open64 Compiler Infrastructure. http:\/\/www2.cs.uh.edu\/~dragon\/Documents\/open64-doc.pdf 2003.  University of Houston Computer Science Department. Overview of the Open64 Compiler Infrastructure. http:\/\/www2.cs.uh.edu\/~dragon\/Documents\/open64-doc.pdf 2003."},{"key":"e_1_3_2_1_17_1","volume-title":"Proc. of the Intern. Conf. on Signal Processing and Technology","author":"Zivojnovic V.","year":"1994","unstructured":"Zivojnovic , V. , Velarde , J. , Schlager , C. , and Meyr , H . DSPstone: A DSP-Oriented Benchmarking Methodology . In Proc. of the Intern. Conf. on Signal Processing and Technology ( 1994 ). Zivojnovic, V., Velarde, J., Schlager, C., and Meyr, H. DSPstone: A DSP-Oriented Benchmarking Methodology. In Proc. of the Intern. Conf. on Signal Processing and Technology (1994)."}],"event":{"name":"SCOPES '11: International Workshop on Software and Compilers for Embedded Systems","location":"St. Goar Germany","acronym":"SCOPES '11","sponsor":["EDAA European Design Automation Association","HiPEAC HiPEAC Network of Excellence","ArtistDesign European NoE","SIGBED ACM Special Interest Group on Embedded Systems"]},"container-title":["Proceedings of the 14th International Workshop on Software and Compilers for Embedded Systems"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/1988932.1988936","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/1988932.1988936","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T11:06:00Z","timestamp":1750244760000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/1988932.1988936"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2011,6,27]]},"references-count":17,"alternative-id":["10.1145\/1988932.1988936","10.1145\/1988932"],"URL":"https:\/\/doi.org\/10.1145\/1988932.1988936","relation":{},"subject":[],"published":{"date-parts":[[2011,6,27]]},"assertion":[{"value":"2011-06-27","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}