{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,9,11]],"date-time":"2024-09-11T05:49:43Z","timestamp":1726033783453},"publisher-location":"Berlin, Heidelberg","reference-count":19,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783540693291"},{"type":"electronic","value":"9783540693307"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2006]]},"DOI":"10.1007\/978-3-540-69330-7_6","type":"book-chapter","created":{"date-parts":[[2007,5,14]],"date-time":"2007-05-14T21:16:20Z","timestamp":1179177380000},"page":"76-90","source":"Crossref","is-referenced-by-count":4,"title":["Generation of Control and Data Flow Graphs from Scheduled and Pipelined Assembly Code"],"prefix":"10.1007","author":[{"given":"David C.","family":"Zaretsky","sequence":"first","affiliation":[]},{"given":"Gaurav","family":"Mittal","sequence":"additional","affiliation":[]},{"given":"Robert","family":"Dick","sequence":"additional","affiliation":[]},{"given":"Prith","family":"Banerjee","sequence":"additional","affiliation":[]}],"member":"297","reference":[{"key":"6_CR1","doi-asserted-by":"crossref","unstructured":"Amme, W., Braun, P., Thomasset, F., Zehendner, E.: Data Dependence Analysis of Assembly Code. International Journal of Parallel Programming\u00a028(5) (2000)","DOI":"10.1023\/A:1007588710878"},{"key":"6_CR2","doi-asserted-by":"crossref","DOI":"10.1007\/978-1-4684-6894-6","volume-title":"Dependence Analysis for Supercomputers","author":"U. Banerjee","year":"1988","unstructured":"Banerjee, U.: Dependence Analysis for Supercomputers. Kluwer Academic Publishers, Norwell (1988)"},{"key":"6_CR3","unstructured":"Cifuentes, C., Gough, K.: A Methodology for Decomposition. In: Proceedings for XIX Conferencia Latinoamericana de Informatica, Buenos Aires, Argentina, pp. 257\u2013266 (1993)"},{"key":"6_CR4","doi-asserted-by":"crossref","unstructured":"Cifuentas, C., Malhotra, V.: Binary Translation: Static, Dynamic, Retargetable? In: Proceedings for the International Conference on Software Maintenance (ICSM), Monterey, CA, pp. 340\u2013349 (1996)","DOI":"10.1109\/ICSM.1996.565037"},{"key":"6_CR5","doi-asserted-by":"crossref","unstructured":"Cifuentes, C., Simon, D., Fraboulet, A.: Assembly to High-Level Language Translation. In: Proceedings of the International Conference on Software Maintenance (ICSM), Washington, DC, pp. 228\u2013237 (1998)","DOI":"10.1109\/ICSM.1998.738514"},{"key":"6_CR6","unstructured":"Cooper, K., Harvey, T., Waterman, T.: Building a Control-Flow Graph from Scheduled Assembly Code. Technical Report 02-399. Department of Computer Science, Rice University, Houston, TX (2002)"},{"key":"6_CR7","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"81","DOI":"10.1007\/978-3-540-39920-9_7","volume-title":"Software and Compilers for Embedded Systems","author":"B. Decker","year":"2003","unstructured":"Decker, B., K\u00e4stner, D.: Reconstructing Control Flow from Predicated Assembly Code. In: Krall, A. (ed.) SCOPES 2003. LNCS, vol.\u00a02826, pp. 81\u2013100. Springer, Heidelberg (2003)"},{"key":"6_CR8","doi-asserted-by":"crossref","unstructured":"K\u00e4stner, D., Wilhelm, S.: Generic Control Flow Reconstruction from Assembly Code. In: Proceedings of the Joint Conference on Languages, Compilers and Tools for Embedded Systems (LCTES), vol.\u00a037(7), pp. 46\u201355 (2002)","DOI":"10.1145\/513829.513839"},{"key":"6_CR9","unstructured":"Kruegel, C., Robertson, W., Valeur, F., Vigna, G.: Static Disassembly of Obfuscated Binaries. In: Proceedings of USENIX Security 2004, San Diego, CA, pp. 255\u2013270 (2004)"},{"key":"6_CR10","doi-asserted-by":"crossref","unstructured":"Levine, B., Schmidt, H.: Efficient Application Representation for HASTE: Hybrid Architectures with a Single Executable. In: Proceedings of the 11th Annual IEEE Symposium on Field-Programmable Custom Computing Machines, Napa, CA, pp. 101\u2013107 (2003)","DOI":"10.1109\/FPGA.2003.1227246"},{"key":"6_CR11","doi-asserted-by":"crossref","unstructured":"Mittal, G., Zaretsky, D., Tang, X., Banerjee, P.: Automatic Translation of Software Binaries onto FPGAs. In: Proceedings of the 41st Annual Conference on Design Automation, San Diego, CA, pp. 389\u2013394 (2004)","DOI":"10.1145\/996566.996678"},{"key":"6_CR12","doi-asserted-by":"crossref","unstructured":"Mittal, G., Zaretsky, D., Memik, G., Banerjee, P.: Automatic Extraction of Function Bodies from Software Binaries. In: Proceedings for the IEEE\/ACM Asia and South Pacific Design Automation Conference (ASPDAC), Beijing, China (2005)","DOI":"10.1145\/1120725.1121072"},{"key":"6_CR13","volume-title":"Advanced Compiler Design Implementation","author":"S. Muchnick","year":"1997","unstructured":"Muchnick, S.: Advanced Compiler Design Implementation. Morgan Kaufmann Publishers, San Francisco (1997)"},{"key":"6_CR14","unstructured":"Ramsey, N., Fernandez, M.: New Jersey Machine-Code Toolkit. In: Proceedings of the 1995 USENIX Technical Conference, New Orleans, LA, pp. 289\u2013302 (1995)"},{"key":"6_CR15","doi-asserted-by":"crossref","unstructured":"Ramsey, N., Fernandez, M.: Specifying Representations of Machine Instructions. In: ACM Transactions on Programming Languages and Systems (TOPLAS), New York, NY, vol.\u00a019(3), pp. 492\u2013524 (1997)","DOI":"10.1145\/256167.256225"},{"key":"6_CR16","doi-asserted-by":"crossref","unstructured":"Stitt, G., Vahid, F.: Dynamic Hardware\/Software Partitioning: A First Approach. In: Proceedings of the Design Automation Conference, Anaheim, CA, pp. 250\u2013255 (2003)","DOI":"10.1145\/775832.775896"},{"key":"6_CR17","doi-asserted-by":"crossref","unstructured":"Stitt, G., Vahid, F.: Hardware\/Software Partitioning of Software Binaries. In: Proceedings of the International Conference of Computer Aided Design (ICCAD), Santa Clara, CA, pp. 164\u2013170 (2002)","DOI":"10.1145\/774572.774596"},{"key":"6_CR18","doi-asserted-by":"crossref","unstructured":"Ye, Z., Moshovos, A., Hauck, S., Banerjee, P.: CHIMAERA: A High-Performance Architecture with a Tightly-Coupled Reconfigurable Functional Unit. In: Proceedings of the 27th International Symposium on Computer Architecture, Vancouver, Canada, pp. 225\u2013235 (2000)","DOI":"10.1145\/339647.339687"},{"key":"6_CR19","doi-asserted-by":"crossref","unstructured":"Zaretsky, D., Mittal, G., Tang, X., Banerjee, P.: Overview of the FREEDOM Compiler for Mapping DSP Software to FPGAs. In: Proceedings of the 12th Annual IEEE Symposium on Field-Programmable Custom Computing Machines, Napa, CA, pp. 37\u201346 (2004)","DOI":"10.1109\/FCCM.2004.44"}],"container-title":["Lecture Notes in Computer Science","Languages and Compilers for Parallel Computing"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-540-69330-7_6.pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2020,11,19]],"date-time":"2020-11-19T04:57:38Z","timestamp":1605761858000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-540-69330-7_6"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2006]]},"ISBN":["9783540693291","9783540693307"],"references-count":19,"URL":"https:\/\/doi.org\/10.1007\/978-3-540-69330-7_6","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2006]]}}}