{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,7,21]],"date-time":"2026-07-21T01:03:13Z","timestamp":1784595793122,"version":"3.55.0"},"reference-count":71,"publisher":"Elsevier BV","license":[{"start":{"date-parts":[[2026,10,1]],"date-time":"2026-10-01T00:00:00Z","timestamp":1790812800000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.elsevier.com\/tdm\/userlicense\/1.0\/"},{"start":{"date-parts":[[2026,10,1]],"date-time":"2026-10-01T00:00:00Z","timestamp":1790812800000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.elsevier.com\/legal\/tdmrep-license"},{"start":{"date-parts":[[2026,10,1]],"date-time":"2026-10-01T00:00:00Z","timestamp":1790812800000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-017"},{"start":{"date-parts":[[2026,10,1]],"date-time":"2026-10-01T00:00:00Z","timestamp":1790812800000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-037"},{"start":{"date-parts":[[2026,10,1]],"date-time":"2026-10-01T00:00:00Z","timestamp":1790812800000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-012"},{"start":{"date-parts":[[2026,10,1]],"date-time":"2026-10-01T00:00:00Z","timestamp":1790812800000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-029"},{"start":{"date-parts":[[2026,10,1]],"date-time":"2026-10-01T00:00:00Z","timestamp":1790812800000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-004"}],"funder":[{"DOI":"10.13039\/501100012257","name":"Beijing University of Posts and Telecommunications Key Laboratory of Trustworthy Distributed Computing and Service of Ministry of Education","doi-asserted-by":"publisher","id":[{"id":"10.13039\/501100012257","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100002338","name":"Ministry of Education of the People's Republic of China","doi-asserted-by":"publisher","id":[{"id":"10.13039\/501100002338","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100002766","name":"Beijing University of Posts and Telecommunications","doi-asserted-by":"publisher","id":[{"id":"10.13039\/501100002766","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["elsevier.com","sciencedirect.com"],"crossmark-restriction":true},"short-container-title":["Science of Computer Programming"],"published-print":{"date-parts":[[2026,10]]},"DOI":"10.1016\/j.scico.2026.103512","type":"journal-article","created":{"date-parts":[[2026,5,25]],"date-time":"2026-05-25T02:24:33Z","timestamp":1779675873000},"page":"103512","update-policy":"https:\/\/doi.org\/10.1016\/elsevier_cm_policy","source":"Crossref","is-referenced-by-count":0,"special_numbering":"C","title":["DecIR: Enhancing LLM-based LLVM IR decompilation through program analysis"],"prefix":"10.1016","volume":"254","author":[{"ORCID":"https:\/\/orcid.org\/0009-0001-3359-3266","authenticated-orcid":false,"given":"Yuzhang","family":"Li","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Xi","family":"Zhang","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Tao","family":"Xu","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Chunlu","family":"Wang","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"78","reference":[{"key":"10.1016\/j.scico.2026.103512_bib0001","series-title":"2020 IEEE Symposium on Security and Privacy (SP)","first-page":"1497","article-title":"RetroWrite: statically instrumenting COTS binaries for fuzzing and sanitization","author":"Dinesh","year":"2020"},{"key":"10.1016\/j.scico.2026.103512_bib0002","series-title":"30th USENIX Security Symposium (USENIX Security 21)","first-page":"1683","article-title":"Breaking through binaries: compiler-quality instrumentation for better binary-only fuzzing","author":"Nagy","year":"2021"},{"key":"10.1016\/j.scico.2026.103512_bib0003","unstructured":"Stantinko\u2019s new cryptominer features unique obfuscation techniques, 2020, https:\/\/www.welivesecurity.com\/2020\/03\/19\/stantinko-new-cryptominer-unique-obfuscation-techniques. Accessed April 10, 2025."},{"key":"10.1016\/j.scico.2026.103512_bib0004","unstructured":"A deep-dive into the SolarWinds Serv-U SSH vulnerability, 2021, (https:\/\/www.microsoft.com\/en-us\/security\/blog\/2021\/09\/02\/a-deep-dive-into-the-solarwinds-serv-u-ssh-vulnerability). Accessed April 10, 2025."},{"key":"10.1016\/j.scico.2026.103512_bib0005","series-title":"Proceedings of the Network and Distributed System Security Symposium, NDSS 2011, San Diego, California, USA, 6th February-9th February 2011","article-title":"TIE: principled reverse engineering of types in binary programs","author":"Lee","year":"2011"},{"key":"10.1016\/j.scico.2026.103512_bib0006","series-title":"Proceedings of the 34th IEEE\/ACM International Conference on Automated Software Engineering","first-page":"628","article-title":"DIRE: a neural approach to decompiled identifier naming","author":"Lacomis","year":"2020"},{"key":"10.1016\/j.scico.2026.103512_bib0007","series-title":"2021 IEEE Symposium on Security and Privacy (SP)","first-page":"813","article-title":"OSPREY: recovery of variable and data structure via probabilistic analysis for stripped binary","author":"Zhang","year":"2021"},{"key":"10.1016\/j.scico.2026.103512_bib0008","series-title":"Proceedings of the 29th ACM Joint Meeting on European Software Engineering Conference and Symposium on the Foundations of Software Engineering","first-page":"690","article-title":"StateFormer: fine-grained type recovery from binaries using generative state modeling","author":"Pei","year":"2021"},{"key":"10.1016\/j.scico.2026.103512_bib0009","series-title":"31st USENIX Security Symposium (USENIX Security 22)","first-page":"4327","article-title":"Augmenting decompiler output with learned variable names and types","author":"Chen","year":"2022"},{"key":"10.1016\/j.scico.2026.103512_bib0010","unstructured":"IDA pro: a powerful disassembler and a versatile debugger, 2025, (https:\/\/hex-rays.com\/ida-pro). Accessed April 10, 2025."},{"key":"10.1016\/j.scico.2026.103512_bib0011","unstructured":"Ghidra software reverse engineering framework, 2019, (https:\/\/github.com\/NationalSecurityAgency\/ghidra). Accessed April 10, 2025."},{"key":"10.1016\/j.scico.2026.103512_bib0012","unstructured":"RetDec: retargetable machine-code decompiler based on LLVM, 2017, (https:\/\/github.com\/avast\/retdec). Accessed April 10, 2025."},{"key":"10.1016\/j.scico.2026.103512_bib0013","unstructured":"O. Katz, Y. Olshaker, Y. Goldberg, E. Yahav, et al., Towards neural decompilation, 2019, http:\/\/arxiv.org\/abs\/1905.08325."},{"key":"10.1016\/j.scico.2026.103512_bib0014","series-title":"Coda: An End-to-End Neural Program Decompiler","author":"Fu","year":"2019"},{"key":"10.1016\/j.scico.2026.103512_bib0015","series-title":"Proceedings 2024 Network and Distributed System Security Symposium","article-title":"DeGPT: optimizing decompiler output with LLM","author":"Hu","year":"2024"},{"key":"10.1016\/j.scico.2026.103512_bib0016","unstructured":"W.K. Wong, H. Wang, Z. Li, Z. Liu, S. Wang, Q. Tang, S. Nie, S. Wu, et al., Refining decompiled C code with large language models, 2023, http:\/\/arxiv.org\/abs\/2310.06530."},{"key":"10.1016\/j.scico.2026.103512_bib0017","unstructured":"X. Xu, Z. Zhang, S. Feng, Y. Ye, Z. Su, N. Jiang, S. Cheng, L. Tan, X. Zhang, et al., LmPa: improving decompilation by synergy of large language model and program analysis, 2023, http:\/\/arxiv.org\/abs\/2306.02546."},{"key":"10.1016\/j.scico.2026.103512_bib0018","unstructured":"The LLVM compiler infrastructure, 2003, (https:\/\/llvm.org). Accessed April 10, 2025."},{"issue":"9","key":"10.1016\/j.scico.2026.103512_bib0019","doi-asserted-by":"crossref","first-page":"69","DOI":"10.1145\/1995376.1995394","article-title":"Satisfiability modulo theories: introduction and applications","volume":"54","author":"De Moura","year":"2011","journal-title":"Commun. ACM"},{"key":"10.1016\/j.scico.2026.103512_bib0020","series-title":"Proceedings of the 6th ACM SIGPLAN International Symposium on Machine Programming","first-page":"50","article-title":"ExeBench: an ML-scale dataset of executable C functions","author":"Armengol-Estap\u00e9","year":"2022"},{"key":"10.1016\/j.scico.2026.103512_bib0021","doi-asserted-by":"crossref","unstructured":"H. Tan, Q. Luo, J. Li, Y. Zhang, LLM4Decompile: decompiling binary code with large language models, 2024, 2403.05286.","DOI":"10.18653\/v1\/2024.emnlp-main.203"},{"key":"10.1016\/j.scico.2026.103512_bib0022","unstructured":"Clang: a C language family frontend for LLVM, 2007, (https:\/\/clang.llvm.org). Accessed April 10, 2025."},{"key":"10.1016\/j.scico.2026.103512_bib0023","series-title":"2024 IEEE\/ACM International Symposium on Code Generation and Optimization (CGO)","first-page":"67","article-title":"SLaDe: a portable small language model decompiler for optimized assembly","author":"Armengol-Estap\u00e9","year":"2024"},{"key":"10.1016\/j.scico.2026.103512_bib0024","series-title":"Proceedings of the 22nd USENIX Conference on Security","first-page":"353","article-title":"Native \u00d786 decompilation using semantics-preserving structural analysis and iterative control-flow structuring","author":"Schwartz","year":"2013"},{"key":"10.1016\/j.scico.2026.103512_bib0025","series-title":"Proceedings of SSST-8, Eighth Workshop on Syntax, Semantics and Structure in Statistical Translation","first-page":"103","article-title":"On the properties of neural machine translation: encoder\u2013decoder approaches","author":"Cho","year":"2014"},{"key":"10.1016\/j.scico.2026.103512_bib0026","series-title":"Proceedings of the 2013 Conference on Empirical Methods in Natural Language Processing","first-page":"1700","article-title":"Recurrent continuous translation models","author":"Kalchbrenner","year":"2013"},{"key":"10.1016\/j.scico.2026.103512_bib0027","series-title":"Proceedings 2022 Workshop on Binary Analysis Research","article-title":"Beyond the C: retargetable decompilation using neural machine translation","author":"Hosseini","year":"2022"},{"key":"10.1016\/j.scico.2026.103512_bib0028","series-title":"2023 IEEE International Conference on Software Analysis, Evolution and Reengineering (SANER)","first-page":"260","article-title":"Extending source code pre-trained language models to summarise decompiled binaries","author":"Al-Kaswan","year":"2023"},{"key":"10.1016\/j.scico.2026.103512_bib0029","unstructured":"J. Devlin, M.-W. Chang, K. Lee, K. Toutanova, BERT: pre-training of deep bidirectional transformers for language understanding, 2019, 1810.04805."},{"key":"10.1016\/j.scico.2026.103512_bib0030","series-title":"Proceedings of the 2021 Conference on Empirical Methods in Natural Language Processing","first-page":"8696","article-title":"CodeT5: identifier-aware unified pre-trained encoder-decoder models for code understanding and generation","author":"Wang","year":"2021"},{"key":"10.1016\/j.scico.2026.103512_bib0031","unstructured":"N. Jiang, C. Wang, K. Liu, X. Xu, L. Tan, X. Zhang, Nova+: generative language models for binaries, 2023, 2311.13721."},{"key":"10.1016\/j.scico.2026.103512_bib0032","series-title":"Elements of Software Science (Operating and Programming Systems Series)","author":"Halstead","year":"1977"},{"key":"10.1016\/j.scico.2026.103512_bib0033","series-title":"Proceedings of the 2024 Conference on Empirical Methods in Natural Language Processing, EMNLP 2024, Miami, FL, USA, November 12-16, 2024","first-page":"3473","article-title":"LLM4Decompile: decompiling binary code with large language models","author":"Tan","year":"2024"},{"issue":"1","key":"10.1016\/j.scico.2026.103512_bib0034","doi-asserted-by":"crossref","first-page":"5","DOI":"10.1186\/s42400-021-00070-0","article-title":"Neutron: an attention-based neural decompiler","volume":"4","author":"Liang","year":"2021","journal-title":"Cybersecurity"},{"key":"10.1016\/j.scico.2026.103512_bib0035","series-title":"Proceedings of the 38th Annual Computer Security Applications Conference","first-page":"508","article-title":"Boosting neural networks to decompile optimized binaries","author":"Cao","year":"2022"},{"key":"10.1016\/j.scico.2026.103512_bib0036","unstructured":"X. Jin, J. Larson, W. Yang, Z. Lin, et al., Binary code summarization: benchmarking ChatGPT\/GPT-4 and other large language models, 2023, http:\/\/arxiv.org\/abs\/2312.09601."},{"key":"10.1016\/j.scico.2026.103512_bib0037","series-title":"Proceedings of the 40th Annual Meeting on Association for Computational Linguistics","first-page":"311","article-title":"BLEU: a method for automatic evaluation of machine translation","author":"Papineni","year":"2002"},{"key":"10.1016\/j.scico.2026.103512_bib0038","series-title":"2023 IEEE 29th International Conference on Parallel and Distributed Systems (ICPADS)","first-page":"275","article-title":"A self-iteration code generation method based on large language models","author":"Chang","year":"2023"},{"issue":"7","key":"10.1016\/j.scico.2026.103512_bib0039","doi-asserted-by":"crossref","DOI":"10.1145\/3672459","article-title":"Self-collaboration code generation via ChatGPT","volume":"33","author":"Dong","year":"2024","journal-title":"ACM Trans. Softw. Eng. Methodol."},{"key":"10.1016\/j.scico.2026.103512_bib0040","series-title":"Proceedings of the 32nd IEEE\/ACM International Conference on Program Comprehension","first-page":"52","article-title":"Knowledge-aware code generation with large language models","author":"Huang","year":"2024"},{"issue":"7","key":"10.1016\/j.scico.2026.103512_bib0041","doi-asserted-by":"crossref","DOI":"10.1145\/3672456","article-title":"Self-planning code generation with large language models","volume":"33","author":"Jiang","year":"2024","journal-title":"ACM Trans. Softw. Eng. Methodol."},{"key":"10.1016\/j.scico.2026.103512_bib0042","series-title":"2023 IEEE\/ACM 45th International Conference on Software Engineering (ICSE)","first-page":"1469","article-title":"Automated repair of programs from large language models","author":"Fan","year":"2023"},{"key":"10.1016\/j.scico.2026.103512_bib0043","series-title":"Proceedings of the 31st ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering","first-page":"1646","article-title":"InferFix: end-to-end program repair with LLMs","author":"Jin","year":"2023"},{"key":"10.1016\/j.scico.2026.103512_bib0044","series-title":"2023 IEEE\/ACM 45th International Conference on Software Engineering (ICSE)","first-page":"1482","article-title":"Automated program repair in the era of large pre-trained language models","author":"Xia","year":"2023"},{"key":"10.1016\/j.scico.2026.103512_bib0045","series-title":"2023 IEEE\/ACM 45th International Conference on Software Engineering (ICSE)","first-page":"919","article-title":"CodaMosa: escaping coverage plateaus in test generation with pre-trained large language models","author":"Lemieux","year":"2023"},{"issue":"4","key":"10.1016\/j.scico.2026.103512_bib0046","doi-asserted-by":"crossref","first-page":"911","DOI":"10.1109\/TSE.2024.3368208","article-title":"Software testing with large language models: survey, landscape, and vision","volume":"50","author":"Wang","year":"2024","journal-title":"IEEE Trans. Softw. Eng."},{"issue":"FSE","key":"10.1016\/j.scico.2026.103512_bib0047","doi-asserted-by":"crossref","DOI":"10.1145\/3660783","article-title":"Evaluating and improving ChatGPT for unit test generation","volume":"1","author":"Yuan","year":"2024","journal-title":"Proc. ACM Softw. Eng."},{"key":"10.1016\/j.scico.2026.103512_bib0048","unstructured":"OpenAI, J. Achiam, S. Adler, et al., GPT-4 technical report, 2024, 2303.08774."},{"key":"10.1016\/j.scico.2026.103512_bib0049","unstructured":"M. Chen, J. Tworek, H. Jun, Q. Yuan, H.P. de Oliveira Pinto, J. Kaplan, et al., Evaluating large language models trained on code, 2021, https:\/\/arxiv.org\/abs\/2107.03374."},{"key":"10.1016\/j.scico.2026.103512_bib0050","series-title":"Agile Processes in Software Engineering and Extreme Programming \u2013 Workshops","first-page":"15","article-title":"Autonomous agents in software development: a vision paper","author":"Rasheed","year":"2025"},{"key":"10.1016\/j.scico.2026.103512_bib0051","doi-asserted-by":"crossref","unstructured":"N. Alshahwan, M. Harman, I. Harper, A. Marginean, S. Sengupta, E. Wang, et al., Assured LLM-based software engineering, 2024, http:\/\/arxiv.org\/abs\/2402.04380.","DOI":"10.1145\/3643661.3643953"},{"key":"10.1016\/j.scico.2026.103512_bib0052","series-title":"Proceedings of the 37th IEEE\/ACM International Conference on Automated Software Engineering","article-title":"Call me maybe: using NLP to automatically generate unit test cases respecting temporal constraints","author":"Blasi","year":"2023"},{"key":"10.1016\/j.scico.2026.103512_bib0053","unstructured":"S. Ugare, T. Suresh, H. Kang, S. Misailovic, G. Singh, SynCode: LLM generation with grammar augmentation, 2024, https:\/\/arxiv.org\/abs\/2403.01632."},{"issue":"2","key":"10.1016\/j.scico.2026.103512_bib0054","doi-asserted-by":"crossref","DOI":"10.1145\/3690635","article-title":"Structured chain-of-thought prompting for code generation","volume":"34","author":"Li","year":"2025","journal-title":"ACM Trans. Softw. Eng. Methodol."},{"key":"10.1016\/j.scico.2026.103512_bib0055","series-title":"Proceedings of the 37th IEEE\/ACM International Conference on Automated Software Engineering","article-title":"SelfAPR: self-supervised program repair with test execution diagnostics","author":"Ye","year":"2023"},{"key":"10.1016\/j.scico.2026.103512_bib0056","series-title":"Proceedings of the 37th IEEE\/ACM International Conference on Automated Software Engineering","article-title":"A light bug triage framework for applying large pre-trained language model","author":"Lee","year":"2023"},{"key":"10.1016\/j.scico.2026.103512_bib0057","unstructured":"N. Wadhwa, J. Pradhan, A. Sonwane, S.P. Sahu, N. Natarajan, A. Kanade, S. Parthasarathy, S. Rajamani, et al., Frustrated with code quality issues? LLMs can help!, 2023, http:\/\/arxiv.org\/abs\/2309.12938."},{"issue":"2","key":"10.1016\/j.scico.2026.103512_bib0058","doi-asserted-by":"crossref","first-page":"82","DOI":"10.1145\/2408776.2408795","article-title":"Symbolic execution for software testing: three decades later","volume":"56","author":"Cadar","year":"2013","journal-title":"Commun. ACM"},{"key":"10.1016\/j.scico.2026.103512_bib0059","series-title":"31st Annual Network and Distributed System Security Symposium, NDSS 2024, San Diego, California, USA, February 26-March 1, 2024","article-title":"SigmaDiff: semantics-aware deep graph matching for pseudocode diffing","author":"Gao","year":"2024"},{"key":"10.1016\/j.scico.2026.103512_bib0060","doi-asserted-by":"crossref","DOI":"10.1016\/j.jss.2024.112037","article-title":"PASDA: a partition-based semantic differencing approach with best effort classification of undecided cases","volume":"213","author":"Glock","year":"2024","journal-title":"J. Syst. Softw."},{"key":"10.1016\/j.scico.2026.103512_bib0061","series-title":"Proceedings of the 26th USENIX Conference on Security Symposium","first-page":"253","article-title":"BinSim: trace-based semantic binary diffing via system call sliced segment equivalence checking","author":"Ming","year":"2017"},{"key":"10.1016\/j.scico.2026.103512_bib0062","series-title":"33rd USENIX Security Symposium (USENIX Security 24)","first-page":"397","article-title":"D-Helix: a generic decompiler testing framework using symbolic differentiation","author":"Zou","year":"2024"},{"key":"10.1016\/j.scico.2026.103512_bib0063","series-title":"Proceedings of the 36th International Conference on Neural Information Processing Systems","article-title":"Chain-of-thought prompting elicits reasoning in large language models","author":"Wei","year":"2022"},{"key":"10.1016\/j.scico.2026.103512_bib0064","series-title":"Proceedings of the 27th USENIX Conference on Security Symposium","first-page":"99","article-title":"Heaphopper: bringing bounded model checking to heap implementation security","author":"Eckert","year":"2018"},{"key":"10.1016\/j.scico.2026.103512_bib0065","unstructured":"Resurrected LLVM \u201cC Backend\u201d with improvements, 2019, (https:\/\/github.com\/JuliaHubOSS\/llvm-cbe). Accessed April 10, 2025."},{"key":"10.1016\/j.scico.2026.103512_bib0066","unstructured":"Examples and guides for using the OpenAI API, 2022, (https:\/\/github.com\/openai\/openai-cookbook). Accessed April 10, 2025."},{"key":"10.1016\/j.scico.2026.103512_bib0067","unstructured":"DeepSeek-V3, a strong mixture-of-experts (MoE) language model with 671B total parameters with 37B activated for each token, 2024, (https:\/\/huggingface.co\/deepseek-ai\/DeepSeek-V3). Accessed April 10, 2025."},{"key":"10.1016\/j.scico.2026.103512_bib0068","unstructured":"Qwen2.5 is the latest series of Qwen large language models, 2024a, (https:\/\/huggingface.co\/Qwen\/Qwen2.5-7B-Instruct). Accessed April 10, 2025."},{"key":"10.1016\/j.scico.2026.103512_bib0069","unstructured":"Qwen-plus provides a balanced combination of performance, speed, and cost, ideal for moderately complex tasks, 2024b, (https:\/\/www.alibabacloud.com\/help\/en\/model-studio\/what-is-qwen-llm#6ad3cd90f0c5r). Accessed April 10, 2025."},{"key":"10.1016\/j.scico.2026.103512_bib0070","doi-asserted-by":"crossref","first-page":"329","DOI":"10.1007\/s10515-020-00276-5","article-title":"Analyzing system software components using API model guided symbolic execution","volume":"27","author":"Yavuz","year":"2020","journal-title":"J. Autom. Softw. Eng."},{"key":"10.1016\/j.scico.2026.103512_bib0071","series-title":"Proceedings of the 24th USENIX Conference on Security Symposium","first-page":"49","article-title":"Under-constrained symbolic execution: correctness checking for real code","author":"Ramos","year":"2015"}],"container-title":["Science of Computer Programming"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:S016764232600078X?httpAccept=text\/xml","content-type":"text\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:S016764232600078X?httpAccept=text\/plain","content-type":"text\/plain","content-version":"vor","intended-application":"text-mining"}],"deposited":{"date-parts":[[2026,7,21]],"date-time":"2026-07-21T00:41:08Z","timestamp":1784594468000},"score":1,"resource":{"primary":{"URL":"https:\/\/linkinghub.elsevier.com\/retrieve\/pii\/S016764232600078X"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2026,10]]},"references-count":71,"alternative-id":["S016764232600078X"],"URL":"https:\/\/doi.org\/10.1016\/j.scico.2026.103512","relation":{},"ISSN":["0167-6423"],"issn-type":[{"value":"0167-6423","type":"print"}],"subject":[],"published":{"date-parts":[[2026,10]]},"assertion":[{"value":"Elsevier","name":"publisher","label":"This article is maintained by"},{"value":"DecIR: Enhancing LLM-based LLVM IR decompilation through program analysis","name":"articletitle","label":"Article Title"},{"value":"Science of Computer Programming","name":"journaltitle","label":"Journal Title"},{"value":"https:\/\/doi.org\/10.1016\/j.scico.2026.103512","name":"articlelink","label":"CrossRef DOI link to publisher maintained version"},{"value":"article","name":"content_type","label":"Content Type"},{"value":"\u00a9 2026 Elsevier B.V. All rights are reserved, including those for text and data mining, AI training, and similar technologies.","name":"copyright","label":"Copyright"}],"article-number":"103512"}}