{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,2]],"date-time":"2026-06-02T06:05:24Z","timestamp":1780380324029,"version":"3.54.1"},"publisher-location":"Singapore","reference-count":30,"publisher":"Springer Nature Singapore","isbn-type":[{"value":"9789819698486","type":"print"},{"value":"9789819698493","type":"electronic"}],"license":[{"start":{"date-parts":[[2025,1,1]],"date-time":"2025-01-01T00:00:00Z","timestamp":1735689600000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2025,1,1]],"date-time":"2025-01-01T00:00:00Z","timestamp":1735689600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2025]]},"DOI":"10.1007\/978-981-96-9849-3_19","type":"book-chapter","created":{"date-parts":[[2025,7,18]],"date-time":"2025-07-18T08:59:52Z","timestamp":1752829192000},"page":"221-234","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":0,"title":["ARMQwen2: Enhancing C Language Decompilation on ARM Platform Using Large Language Model"],"prefix":"10.1007","author":[{"given":"Jiahan","family":"Liu","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Jian","family":"Lin","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Haoran","family":"Liu","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Yonghao","family":"Wang","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Jing","family":"Jing","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"297","published-online":{"date-parts":[[2025,7,19]]},"reference":[{"key":"19_CR1","doi-asserted-by":"crossref","unstructured":"Yakdan, K., Eschweiler, S., Gerhards-Padilla, E., Smith, M.: No more gotos: decompilation using pattern-independent control-flow structuring and semantic-preserving transformations. In: NDSS. Citeseer (2015)","DOI":"10.14722\/ndss.2015.23185"},{"key":"19_CR2","doi-asserted-by":"crossref","unstructured":"Yakdan, K., Dechand, S., Gerhards-Padilla, E., Smith, M.: Helping johnny to analyze malware: a usability-optimized decompiler and malware analysis user study. In: 2016 IEEE Symposium on Security and Privacy (SP), pp. 158\u2013177. IEEE (2016)","DOI":"10.1109\/SP.2016.18"},{"key":"19_CR3","unstructured":"Corteggiani, N., Camurati, G., Francillon, A.: Inception: system-wide security testing of real-world embedded systems software. In: 27th USENIX Security Symposium (USENIX Security 18), pp. 309\u2013326 (2018)"},{"key":"19_CR4","unstructured":"Hex-Rays: IDA Pro: a cross-platform multi-processor disassembler and debugger (2024). https:\/\/www.hex-rays.com\/products\/ida\/. Accessed 1 Jan 2024"},{"key":"19_CR5","unstructured":"Ghidra: Ghidra software reverse engineering framework (2024). https:\/\/nsa.gov\/ghidra. Accessed 1 Jan 2024"},{"key":"19_CR6","doi-asserted-by":"crossref","unstructured":"Hosseini, I., Dolan-Gavitt, B.: Beyond the C: Retargetable decompilation using neural machine translation. arXiv preprint arXiv:2212.08950 (2022)","DOI":"10.14722\/bar.2022.23009"},{"key":"19_CR7","doi-asserted-by":"crossref","unstructured":"Armengol-Estap\u00e9, J., Woodruff, J., Cummins, C., O\u2019Boyle, M.F.P.: SLaDe: a portable small language model decompiler for optimized assembly. In: 2024 IEEE\/ACM International Symposium on Code Generation and Optimization (CGO), pp. 67\u201380. IEEE (2024)","DOI":"10.1109\/CGO57630.2024.10444788"},{"key":"19_CR8","unstructured":"Jiang, N., Wang, C., Liu, K., Xu, X., Tan, L., Zhang, X.: Nova+: generative language models for binaries. arXiv preprint arXiv:2311.13721 (2023)"},{"key":"19_CR9","doi-asserted-by":"crossref","unstructured":"Tan, H., Luo, Q., Li, J., Zhang, Y.: LLM4Decompile: decompiling binary code with large language models. arXiv preprint arXiv:2403.05286 (2024)","DOI":"10.18653\/v1\/2024.emnlp-main.203"},{"key":"19_CR10","unstructured":"Hu, E.J., et al.: LORA: low-rank adaptation of large language models. arXiv preprint arXiv:2106.09685 (2021)"},{"key":"19_CR11","unstructured":"Yang, A., et al.: Qwen2 technical report. arXiv preprint arXiv:2407.10671 (2024)"},{"key":"19_CR12","unstructured":"Guo, D., et al.: DeepSeek-Coder: when the large language model meets programming\u2014The rise of code intelligence. arXiv preprint arXiv:2401.14196 (2024)"},{"key":"19_CR13","unstructured":"Brumley, D., Lee, J., Schwartz, E.J., Woo, M.: Native x86 decompilation using semantics-preserving structural analysis and iterative control-flow structuring. In: 22nd USENIX Security Symposium (USENIX Security 13), pp. 353\u2013368 (2013)"},{"key":"19_CR14","doi-asserted-by":"crossref","unstructured":"Lacomis, J., et al.: DIRE: a neural approach to decompiled identifier naming. In: 2019 34th IEEE\/ACM International Conference on Automated Software Engineering (ASE), pp. 628\u2013639. IEEE (2019)","DOI":"10.1109\/ASE.2019.00064"},{"key":"19_CR15","unstructured":"Chen, Q., Lacomis, J., Schwartz, E.J., Le Goues, C., Neubig, G., Vasilescu, B.: Augmenting decompiler output with learned variable names and types. In: 31st USENIX Security Symposium (USENIX Security 22), pp. 4327\u20134343 (2022)"},{"key":"19_CR16","unstructured":"Li, R., et al.: StarCoder: May the source be with you! arXiv preprint arXiv:2305.06161 (2023)"},{"key":"19_CR17","unstructured":"Roziere, B., et al.: Code Llama: open foundation models for code. arXiv preprint arXiv:2308.12950 (2023)"},{"key":"19_CR18","doi-asserted-by":"crossref","unstructured":"Hu, P., Liang, R., Chen, K.: DeGPT: optimizing decompiler output with LLM. In: Proceedings 2024 Network and Distributed System Security Symposium (2024). https:\/\/api.semanticscholar.org\/CorpusID","DOI":"10.14722\/ndss.2024.24401"},{"key":"19_CR19","unstructured":"Wong, W.K., et al.: Refining decompiled C code with large language models. arXiv preprint arXiv:2310.06530 (2023)"},{"key":"19_CR20","unstructured":"Hoffmann, J., et al.: Training compute-optimal large language models. arXiv preprint arXiv:2203.15556 (2022)"},{"key":"19_CR21","unstructured":"Kaplan, J., et al.: Scaling laws for neural language models. CoRR abs\/2001.08361 (2020)"},{"key":"19_CR22","doi-asserted-by":"crossref","unstructured":"Da Silva, A.F., Kind, B.C., de Souza Magalh\u00e3es, J.W., Rocha, J.N., Guimaraes, B.C.F., Pereira, F.M.Q.: Anghabench: a suite with one million compilable C benchmarks for code-size reduction. In: 2021 IEEE\/ACM International Symposium on Code Generation and Optimization (CGO), pp. 378\u2013390. IEEE (2021)","DOI":"10.1109\/CGO51591.2021.9370322"},{"key":"19_CR23","doi-asserted-by":"crossref","unstructured":"Armengol-Estap\u00e9, J., Woodruff, J., Brauckmann, A., Magalh\u00e3es, J.W.d.S., O\u2019Boyle, M.F.P.: ExeBench: An ML-scale dataset of executable C functions. In: Proceedings of the 6th ACM SIGPLAN International Symposium on Machine Programming, pp. 50\u201359 (2022)","DOI":"10.1145\/3520312.3534867"},{"key":"19_CR24","doi-asserted-by":"crossref","unstructured":"She, X., Zhao, Y., Wang, H.: WaDec: decompile WebAssembly Using large language model. arXiv preprint arXiv:2406.11346 (2024)","DOI":"10.1145\/3691620.3695020"},{"key":"19_CR25","doi-asserted-by":"crossref","unstructured":"Ye, Y., Zhang, Z., Shi, Q., Aafer, Y., Zhang, X.: D-Arm: disassembling arm binaries by lightweight superset instruction interpretation and graph modeling. In: 2023 IEEE Symposium on Security and Privacy (SP), pp. 2391\u20132408. IEEE (2023)","DOI":"10.1109\/SP46215.2023.10179307"},{"key":"19_CR26","doi-asserted-by":"crossref","unstructured":"Zheng, Y., Zhang, R., Zhang, J., Ye, Y., Luo, Z., Feng, Z., Ma, Y.: LlamaFactory: Unified Efficient Fine-Tuning of 100+ Language Models. In: Proceedings of the 62nd Annual Meeting of the Association for Computational Linguistics (Volume 3: System Demonstrations). Association for Computational Linguistics, Bangkok, Thailand (2024)","DOI":"10.18653\/v1\/2024.acl-demos.38"},{"key":"19_CR27","doi-asserted-by":"crossref","unstructured":"Collie, B., Woodruff, J., O\u2019Boyle, M.F.P.: Modeling black-box components with probabilistic synthesis. In: Proceedings of the 19th ACM SIGPLAN International Conference on Generative Programming: Concepts and Experiences, pp. 1\u201314 (2020)","DOI":"10.1145\/3425898.3426952"},{"key":"19_CR28","unstructured":"Chen, M., et al.: Evaluating large language models trained on code. arXiv preprint arXiv:2107.03374 (2021)"},{"key":"19_CR29","doi-asserted-by":"crossref","unstructured":"Liu, Z., Wang, S.: How far we have come: testing decompilation correctness of C decompilers. In: Proceedings of the 29th ACM SIGSOFT International Symposium on Software Testing and Analysis, pp. 475\u2013487 (2020)","DOI":"10.1145\/3395363.3397370"},{"key":"19_CR30","unstructured":"Katz, O., Olshaker, Y., Goldberg, Y., Yahav, E.: Towards neural decompilation. arXiv preprint arXiv:1905.08325 (2019)"}],"container-title":["Lecture Notes in Computer Science","Advanced Intelligent Computing Technology and Applications"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/978-981-96-9849-3_19","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2026,6,2]],"date-time":"2026-06-02T05:45:08Z","timestamp":1780379108000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/978-981-96-9849-3_19"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025]]},"ISBN":["9789819698486","9789819698493"],"references-count":30,"URL":"https:\/\/doi.org\/10.1007\/978-981-96-9849-3_19","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"value":"0302-9743","type":"print"},{"value":"1611-3349","type":"electronic"}],"subject":[],"published":{"date-parts":[[2025]]},"assertion":[{"value":"19 July 2025","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}},{"value":"ICIC","order":1,"name":"conference_acronym","label":"Conference Acronym","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"International Conference on Intelligent Computing","order":2,"name":"conference_name","label":"Conference Name","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Ningbo","order":3,"name":"conference_city","label":"Conference City","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"China","order":4,"name":"conference_country","label":"Conference Country","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"2025","order":5,"name":"conference_year","label":"Conference Year","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"26 July 2025","order":7,"name":"conference_start_date","label":"Conference Start Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"29 July 2025","order":8,"name":"conference_end_date","label":"Conference End Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"21","order":9,"name":"conference_number","label":"Conference Number","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"icic2025","order":10,"name":"conference_id","label":"Conference ID","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"http:\/\/www.ic-icc.cn\/icg\/","order":11,"name":"conference_url","label":"Conference URL","group":{"name":"ConferenceInfo","label":"Conference Information"}}]}}