{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,7,5]],"date-time":"2026-07-05T01:18:29Z","timestamp":1783214309148,"version":"3.54.6"},"reference-count":66,"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\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["61972360"],"award-info":[{"award-number":["61972360"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100007129","name":"Shandong Province Natural Science Foundation","doi-asserted-by":"publisher","award":["ZR2024MF111"],"award-info":[{"award-number":["ZR2024MF111"]}],"id":[{"id":"10.13039\/501100007129","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["elsevier.com","sciencedirect.com"],"crossmark-restriction":true},"short-container-title":["Engineering Applications of Artificial Intelligence"],"published-print":{"date-parts":[[2026,10]]},"DOI":"10.1016\/j.engappai.2026.115511","type":"journal-article","created":{"date-parts":[[2026,6,29]],"date-time":"2026-06-29T09:40:20Z","timestamp":1782726020000},"page":"115511","update-policy":"https:\/\/doi.org\/10.1016\/elsevier_cm_policy","source":"Crossref","is-referenced-by-count":0,"special_numbering":"P3","title":["Vulnerability detection of smart contracts by integrating large language models and dependency analysis"],"prefix":"10.1016","volume":"181","author":[{"ORCID":"https:\/\/orcid.org\/0009-0002-3080-2656","authenticated-orcid":false,"given":"Jiarui","family":"Zhang","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-5870-5730","authenticated-orcid":false,"given":"Xiangfu","family":"Zhao","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Long","family":"He","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0009-0000-0605-5959","authenticated-orcid":false,"given":"Tengfei","family":"Wang","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"78","reference":[{"key":"10.1016\/j.engappai.2026.115511_b1","series-title":"Compilers: Principles, Techniques, and Tools","author":"Aho","year":"2006"},{"key":"10.1016\/j.engappai.2026.115511_b2","doi-asserted-by":"crossref","DOI":"10.1016\/j.engappai.2023.106169","article-title":"The appropriation of blockchain implementation in the supply chain of SMES based on fuzzy LMAW","volume":"123","author":"Asadi","year":"2023","journal-title":"Eng. Appl. Artif. Intell."},{"key":"10.1016\/j.engappai.2026.115511_b3","series-title":"International Conference on Principles of Security and Trust","first-page":"164","article-title":"A survey of attacks on ethereum smart contracts (SoK)","author":"Atzei","year":"2017"},{"key":"10.1016\/j.engappai.2026.115511_b4","series-title":"International Conference on Principles of Security and Trust","first-page":"164","article-title":"A survey of attacks on ethereum smart contracts (SoK)","author":"Atzei","year":"2017"},{"issue":"2","key":"10.1016\/j.engappai.2026.115511_b5","doi-asserted-by":"crossref","DOI":"10.1007\/s00145-024-09493-7","article-title":"Bitcoin as a transaction ledger: A composable treatment","volume":"37","author":"Badertscher","year":"2024","journal-title":"J. Cryptology"},{"issue":"8","key":"10.1016\/j.engappai.2026.115511_b6","doi-asserted-by":"crossref","first-page":"548","DOI":"10.1007\/s10586-025-05383-0","article-title":"Decision support system for forest fire management using ontology with big data and LLMs","volume":"28","author":"Chandra","year":"2025","journal-title":"Clust. Comput."},{"key":"10.1016\/j.engappai.2026.115511_b7","doi-asserted-by":"crossref","DOI":"10.1016\/j.jss.2025.112635","article-title":"CodeSpeak: Improving smart contract vulnerability detection via LLM-assisted code analysis","volume":"231","author":"Chang","year":"2026","journal-title":"J. Syst. Softw."},{"key":"10.1016\/j.engappai.2026.115511_b8","article-title":"When ChatGPT meets smart contract vulnerability detection: How far are we?","author":"Chen","year":"2024","journal-title":"ACM Trans. Softw. Eng. Methodol."},{"key":"10.1016\/j.engappai.2026.115511_b9","doi-asserted-by":"crossref","first-page":"6117","DOI":"10.1109\/TIFS.2025.3580224","article-title":"SmartGuard: Making prediction verifiable through transaction sequences for smart contract vulnerability detection","volume":"20","author":"Chen","year":"2025","journal-title":"IEEE Trans. Inf. Forensics Secur."},{"issue":"6","key":"10.1016\/j.engappai.2026.115511_b10","first-page":"1","article-title":"The advantages of the matthews correlation coefficient (MCC) over F1 score and accuracy in binary classification evaluation","volume":"21","author":"Chicco","year":"2020","journal-title":"BMC Genomics"},{"key":"10.1016\/j.engappai.2026.115511_b11","series-title":"mythril: Security analysis tool for evm bytecode","author":"ConsenSys","year":"2021"},{"key":"10.1016\/j.engappai.2026.115511_b12","series-title":"ContractGPT: GPT-based contract vulnerability detector","author":"ContractGPT","year":"2025"},{"key":"10.1016\/j.engappai.2026.115511_b13","series-title":"DASP10: Unprotected functions","author":"DASP","year":"2025"},{"issue":"16","key":"10.1016\/j.engappai.2026.115511_b14","doi-asserted-by":"crossref","first-page":"3226","DOI":"10.3390\/electronics14163226","article-title":"EVuLLM: Ethereum smart contract vulnerability detection using large language models","volume":"14","author":"Datalab-AUTH","year":"2025","journal-title":"Electronics"},{"key":"10.1016\/j.engappai.2026.115511_b15","series-title":"DeepSeek-R1: Incentivizing reasoning capability in LLMs via reinforcement learning","author":"DeepSeek-AI","year":"2025"},{"key":"10.1016\/j.engappai.2026.115511_b16","series-title":"2019 IEEE International Conference on Decentralized Applications and Infrastructures","first-page":"69","article-title":"A survey of tools for analyzing ethereum smart contracts","author":"di Angelo","year":"2019"},{"key":"10.1016\/j.engappai.2026.115511_b17","series-title":"Proceedings of the 2017 ACM International Conference on Management of Data","first-page":"1085","article-title":"BLOCKBENCH: A framework for analyzing private blockchains","author":"Dinh","year":"2017"},{"key":"10.1016\/j.engappai.2026.115511_b18","series-title":"2019 IEEE\/ACM 2nd International Workshop on Emerging Trends in Software Engineering for Blockchain","first-page":"8","article-title":"Slither: A static analysis framework for smart contracts","author":"Feist","year":"2019"},{"key":"10.1016\/j.engappai.2026.115511_b19","doi-asserted-by":"crossref","DOI":"10.1016\/j.engappai.2024.109291","article-title":"Enhanced automated code vulnerability repair using large language models","volume":"138","author":"de Fitero-Dominguez","year":"2024","journal-title":"Eng. Appl. Artif. Intell."},{"key":"10.1016\/j.engappai.2026.115511_b20","series-title":"Blockchain large language models","author":"Gai","year":"2023"},{"key":"10.1016\/j.engappai.2026.115511_b21","series-title":"29th USENIX Security Symposium","first-page":"2577","article-title":"GREYONE: Data flow sensitive fuzzing","author":"Gan","year":"2020"},{"key":"10.1016\/j.engappai.2026.115511_b22","series-title":"2022 International Joint Conference on Neural Networks","first-page":"1","article-title":"VulBERTa: Simplified source code pre-training for vulnerability detection","author":"Hanif","year":"2022"},{"issue":"5","key":"10.1016\/j.engappai.2026.115511_b23","doi-asserted-by":"crossref","first-page":"276","DOI":"10.1109\/MNET.001.1900656","article-title":"Smart contract vulnerability analysis and security audit","volume":"34","author":"He","year":"2020","journal-title":"IEEE Netw."},{"key":"10.1016\/j.engappai.2026.115511_b24","first-page":"1","article-title":"ReenSAT: Reentrancy vulnerability detection in smart contracts using semantic-enhanced SAT evaluation","author":"He","year":"2024","journal-title":"IEEE Trans. Reliab."},{"key":"10.1016\/j.engappai.2026.115511_b25","series-title":"ECAI 2023 - 26th European Conference on Artificial Intelligence, September 30 - October 4, 2023, Krak\u00d3w, Poland - Including 12th Conference on Prestigious Applications of Intelligent Systems (PAIS 2023)","first-page":"1020","article-title":"Graphsa: Smart contract vulnerability detection combining graph neural networks and static analysis","volume":"vol. 372","author":"He","year":"2023"},{"key":"10.1016\/j.engappai.2026.115511_b26","series-title":"2018 33rd IEEE\/ACM International Conference on Automated Software Engineering","first-page":"259","article-title":"ContractFuzzer: Fuzzing smart contracts for vulnerability detection","author":"Jiang","year":"2018"},{"key":"10.1016\/j.engappai.2026.115511_b27","series-title":"2018 33rd IEEE\/ACM International Conference on Automated Software Engineering","first-page":"259","article-title":"ContractFuzzer: Fuzzing smart contracts for vulnerability detection","author":"Jiang","year":"2018"},{"key":"10.1016\/j.engappai.2026.115511_b28","series-title":"25th Annual Network and Distributed System Security Symposium","article-title":"ZEUS: analyzing safety of smart contracts","author":"Kalra","year":"2018"},{"key":"10.1016\/j.engappai.2026.115511_b29","doi-asserted-by":"crossref","DOI":"10.1016\/j.engappai.2024.108862","article-title":"Enhanced collaborative intrusion detection for industrial cyber-physical systems using permissioned blockchain and decentralized federated learning networks","volume":"135","author":"Liang","year":"2024","journal-title":"Eng. Appl. Artif. Intell."},{"issue":"9","key":"10.1016\/j.engappai.2026.115511_b30","doi-asserted-by":"crossref","DOI":"10.1145\/3560815","article-title":"Pre-train, prompt, and predict: A systematic survey of prompting methods in natural language processing","volume":"55","author":"Liu","year":"2023","journal-title":"ACM Comput. Surv."},{"key":"10.1016\/j.engappai.2026.115511_b31","series-title":"Proceedings of the 2016 ACM SIGSAC Conference on Computer and Communications Security","first-page":"254","article-title":"Making smart contracts smarter","author":"Luu","year":"2016"},{"key":"10.1016\/j.engappai.2026.115511_b32","series-title":"LMs: Understanding code syntax and semantics for code analysis","author":"Ma","year":"2024"},{"key":"10.1016\/j.engappai.2026.115511_b33","doi-asserted-by":"crossref","DOI":"10.1016\/j.engappai.2023.107112","article-title":"Evaluating the blockchain-based healthcare supply chain using interval-valued pythagorean fuzzy entropy-based decision support system","volume":"126","author":"Mishra","year":"2023","journal-title":"Eng. Appl. Artif. Intell."},{"key":"10.1016\/j.engappai.2026.115511_b34","doi-asserted-by":"crossref","DOI":"10.1016\/j.engappai.2023.107612","article-title":"Securing healthcare data in industrial cyber-physical systems using combining deep learning and blockchain technology","volume":"129","author":"Mohammed","year":"2024","journal-title":"Eng. Appl. Artif. Intell."},{"key":"10.1016\/j.engappai.2026.115511_b35","series-title":"Proceedings of the ACM\/IEEE 42nd International Conference on Software Engineering","first-page":"778","article-title":"Sfuzz: an efficient adaptive fuzzer for solidity smart contracts","author":"Nguyen","year":"2020"},{"key":"10.1016\/j.engappai.2026.115511_b36","series-title":"GPT-3.5 architecture","author":"OpenAI","year":"2023"},{"key":"10.1016\/j.engappai.2026.115511_b37","series-title":"Gpt-4 technical report","author":"OpenAI","year":"2023"},{"key":"10.1016\/j.engappai.2026.115511_b38","series-title":"Towards automated security analysis of smart contracts based on execution property graph","author":"Qin","year":"2023"},{"key":"10.1016\/j.engappai.2026.115511_b39","series-title":"SCONE-bench: Smart contract exploitation benchmark","author":"safety research","year":"2025"},{"key":"10.1016\/j.engappai.2026.115511_b40","doi-asserted-by":"crossref","first-page":"24416","DOI":"10.1109\/ACCESS.2020.2970495","article-title":"Smart contract: Attacks and protections","volume":"8","author":"Sayeed","year":"2020","journal-title":"IEEE Access"},{"key":"10.1016\/j.engappai.2026.115511_b41","series-title":"SmartBugs curated: A curated collection of smart contract vulnerabilities","author":"SmartBugs","year":"2025"},{"key":"10.1016\/j.engappai.2026.115511_b42","series-title":"Solidity documentation","author":"Solidity","year":"2021"},{"key":"10.1016\/j.engappai.2026.115511_b43","series-title":"Proceedings of the IEEE\/ACM 46th International Conference on Software Engineering","first-page":"1","article-title":"GPTScan: Detecting logic vulnerabilities in smart contracts by combining GPT with program analysis","author":"Sun","year":"2024"},{"key":"10.1016\/j.engappai.2026.115511_b44","series-title":"Smart contract weakness classification and test (SWC-ID)","author":"SWC","year":"2025"},{"key":"10.1016\/j.engappai.2026.115511_b45","series-title":"Towards safer smart contracts: A sequence learning approach to detecting security threats","author":"Tann","year":"2018"},{"key":"10.1016\/j.engappai.2026.115511_b46","series-title":"2018 IEEE\/ACM 1st International Workshop on Emerging Trends in Software Engineering for Blockchain","first-page":"9","article-title":"SmartCheck: Static analysis of ethereum smart contracts","author":"Tikhomirov","year":"2018"},{"key":"10.1016\/j.engappai.2026.115511_b47","series-title":"2021 IEEE European Symposium on Security and Privacy","first-page":"103","article-title":"ConFuzzius: A data dependency-aware hybrid fuzzer for smart contracts","author":"Torres","year":"2021"},{"key":"10.1016\/j.engappai.2026.115511_b48","series-title":"Proceedings of the 34th Annual Computer Security Applications Conference","first-page":"664","article-title":"Osiris: Hunting for integer bugs in ethereum smart contracts","author":"Torres","year":"2018"},{"key":"10.1016\/j.engappai.2026.115511_b49","series-title":"Proceedings of the 2018 ACM SIGSAC Conference on Computer and Communications Security","first-page":"67","article-title":"Securify: Practical security analysis of smart contracts","author":"Tsankov","year":"2018"},{"issue":"1","key":"10.1016\/j.engappai.2026.115511_b50","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1109\/TSE.2024.3427321","article-title":"Unity is strength: Enhancing precision in reentrancy vulnerability detection of smart contract analysis tools","volume":"51","author":"Wang","year":"2025","journal-title":"IEEE Trans. Softw. Eng."},{"issue":"6","key":"10.1016\/j.engappai.2026.115511_b51","doi-asserted-by":"crossref","first-page":"6382","DOI":"10.1109\/TNSE.2024.3470788","article-title":"ContractGNN: Ethereum smart contract vulnerability detection based on vulnerability sub-graphs and graph neural networks","volume":"11","author":"Wang","year":"2024","journal-title":"IEEE Trans. Netw. Sci. Eng."},{"key":"10.1016\/j.engappai.2026.115511_b52","series-title":"Proceedings of the 63rd Annual Meeting of the Association for Computational Linguistics","article-title":"Improving medical large vision-language models with abnormal-aware feedback","author":"Wang","year":"2025"},{"key":"10.1016\/j.engappai.2026.115511_b53","series-title":"The dao smart contract","author":"website","year":"2016"},{"key":"10.1016\/j.engappai.2026.115511_b54","series-title":"An in-depth look at the parity multisig bug","author":"website","year":"2017"},{"key":"10.1016\/j.engappai.2026.115511_b55","series-title":"Proceedings of the 4th ACM Conference on Advances in Financial Technologies","first-page":"30","article-title":"SoK: Decentralized finance (DeFi)","author":"Werner","year":"2023"},{"key":"10.1016\/j.engappai.2026.115511_b56","series-title":"Grok-3 release announcement","author":"xAI","year":"2025"},{"key":"10.1016\/j.engappai.2026.115511_b57","series-title":"Prompt to pwn: Automated exploit generation for smart contracts","author":"Xiao","year":"2025"},{"key":"10.1016\/j.engappai.2026.115511_b58","series-title":"Blockchain technology overview","author":"Yaga","year":"2018"},{"key":"10.1016\/j.engappai.2026.115511_b59","series-title":"Proceedings of the 2023 6th International Conference on Blockchain Technology and Applications","first-page":"19","article-title":"Automated smart contract vulnerability detection using fine-tuned large language models","author":"Yang","year":"2024"},{"issue":"3","key":"10.1016\/j.engappai.2026.115511_b60","doi-asserted-by":"crossref","first-page":"62","DOI":"10.1007\/s10664-025-10623-3","article-title":"CSAFuzzer: Fuzzing smart contracts combining with static analysis","volume":"30","author":"Yang","year":"2025","journal-title":"Empir. Softw. Eng."},{"issue":"ISSTA","key":"10.1016\/j.engappai.2026.115511_b61","doi-asserted-by":"crossref","DOI":"10.1145\/3728878","article-title":"Smart-LLaMA-DPO: Reinforced large language model for explainable smart contract vulnerability detection","volume":"2","author":"Yu","year":"2025","journal-title":"Proc. ACM Softw. Eng."},{"issue":"2","key":"10.1016\/j.engappai.2026.115511_b62","doi-asserted-by":"crossref","first-page":"155","DOI":"10.57019\/jmv.1489060","article-title":"SmartLLMSentry: A comprehensive LLM based smart contract vulnerability detection framework","volume":"4","author":"Zaazaa","year":"2024","journal-title":"J. Metaverse"},{"key":"10.1016\/j.engappai.2026.115511_b63","series-title":"Proceedings of the 2024 IEEE\/ACM 46th International Conference on Software Engineering: Companion Proceedings","first-page":"276","article-title":"Prompt-enhanced software vulnerability detection using ChatGPT","author":"Zhang","year":"2024"},{"key":"10.1016\/j.engappai.2026.115511_b64","series-title":"2017 4th International Conference on Systems and Informatics","first-page":"1743","article-title":"The DAO attack paradoxes in propositional logic","author":"Zhao","year":"2017"},{"key":"10.1016\/j.engappai.2026.115511_b65","series-title":"Findings of the Association for Computational Linguistics: ACL 2025","first-page":"25319","article-title":"MAM: Modular multi-agent framework for multi-modal medical diagnosis via role-specialized collaboration","author":"Zhou","year":"2025"},{"key":"10.1016\/j.engappai.2026.115511_b66","series-title":"2023 IEEE Symposium on Security and Privacy","first-page":"2444","article-title":"SoK: Decentralized finance (DeFi) attacks","author":"Zhou","year":"2023"}],"container-title":["Engineering Applications of Artificial Intelligence"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:S0952197626017951?httpAccept=text\/xml","content-type":"text\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:S0952197626017951?httpAccept=text\/plain","content-type":"text\/plain","content-version":"vor","intended-application":"text-mining"}],"deposited":{"date-parts":[[2026,7,5]],"date-time":"2026-07-05T00:49:55Z","timestamp":1783212595000},"score":1,"resource":{"primary":{"URL":"https:\/\/linkinghub.elsevier.com\/retrieve\/pii\/S0952197626017951"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2026,10]]},"references-count":66,"alternative-id":["S0952197626017951"],"URL":"https:\/\/doi.org\/10.1016\/j.engappai.2026.115511","relation":{},"ISSN":["0952-1976"],"issn-type":[{"value":"0952-1976","type":"print"}],"subject":[],"published":{"date-parts":[[2026,10]]},"assertion":[{"value":"Elsevier","name":"publisher","label":"This article is maintained by"},{"value":"Vulnerability detection of smart contracts by integrating large language models and dependency analysis","name":"articletitle","label":"Article Title"},{"value":"Engineering Applications of Artificial Intelligence","name":"journaltitle","label":"Journal Title"},{"value":"https:\/\/doi.org\/10.1016\/j.engappai.2026.115511","name":"articlelink","label":"CrossRef DOI link to publisher maintained version"},{"value":"article","name":"content_type","label":"Content Type"},{"value":"\u00a9 2026 Elsevier Ltd. All rights are reserved, including those for text and data mining, AI training, and similar technologies.","name":"copyright","label":"Copyright"}],"article-number":"115511"}}