{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,6,8]],"date-time":"2025-06-08T04:00:55Z","timestamp":1749355255621,"version":"3.41.0"},"reference-count":17,"publisher":"Institute of Electronics, Information and Communications Engineers (IEICE)","issue":"6","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["IEICE Trans. Inf. &amp; Syst."],"published-print":{"date-parts":[[2025,6,1]]},"DOI":"10.1587\/transinf.2024edl8079","type":"journal-article","created":{"date-parts":[[2024,12,9]],"date-time":"2024-12-09T22:10:29Z","timestamp":1733782229000},"page":"634-639","source":"Crossref","is-referenced-by-count":1,"title":["Propagation-Based Code Clone Analysis for Detecting Smart Contract Vulnerability"],"prefix":"10.1587","volume":"E108.D","author":[{"given":"Zhuo","family":"ZHANG","sequence":"first","affiliation":[{"name":"School of Electrical and Information Engineering, Tianjin University"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Donghui","family":"LI","sequence":"additional","affiliation":[{"name":"School of Electrical and Information Engineering, Tianjin University"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Kun","family":"JIANG","sequence":"additional","affiliation":[{"name":"School of Computer Science and Engineering, Xian University of Technolog"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Ya","family":"LI","sequence":"additional","affiliation":[{"name":"Ningbo Artificial Intelligence Institute, Shanghai Jiaotong University"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Junhu","family":"WANG","sequence":"additional","affiliation":[{"name":"School of Information Technology and Engineering, Guangzhou College of Commerce"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Xiankai","family":"MENG","sequence":"additional","affiliation":[{"name":"College of Computer and Information Engineering, Polytechnic University"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"532","reference":[{"key":"1","doi-asserted-by":"crossref","unstructured":"[2] M. Wohrer and U. Zdun, \u201cSmart contracts: security patterns in the ethereum ecosystem and solidity,\u201d 2018 International Workshop on Blockchain Oriented Software Engineering (IWBOSE), pp.2-8, IEEE, 2018. 10.1109\/iwbose.2018.8327565","DOI":"10.1109\/IWBOSE.2018.8327565"},{"key":"2","doi-asserted-by":"crossref","unstructured":"[3] D. Dhillon, Diksha, and D. Mehrotra, \u201cSmart contract vulnerabilities: Exploring the technical and economic aspects,\u201d Blockchain Transformations: Navigating the Decentralized Protocols Era, pp.81-91, Springer, 2024. 10.1007\/978-3-031-49593-9_5","DOI":"10.1007\/978-3-031-49593-9_5"},{"key":"3","unstructured":"[4] W. Haouari, A.S. Hafid, and M. Fokaefs, \u201cVulnerabilities of smart contracts and mitigation schemes: A comprehensive survey,\u201d arXiv preprint arXiv:2403.19805, 2024."},{"key":"4","doi-asserted-by":"crossref","unstructured":"[5] B. Jiang, Y. Liu, and W.K. Chan, \u201cContractfuzzer: Fuzzing smart contracts for vulnerability detection,\u201d Proc. 33rd ACM\/IEEE international conference on automated software engineering, pp.259-269, 2018. 10.1145\/3238147.3238177","DOI":"10.1145\/3238147.3238177"},{"key":"5","doi-asserted-by":"publisher","unstructured":"[6] Q.U. Ain, W.H. Butt, M.W. Anwar, F. Azam, and B. Maqbool, \u201cA systematic review on code clone detection,\u201d IEEE access, vol.7, pp.86121-86144, 2019. 10.1109\/access.2019.2918202","DOI":"10.1109\/ACCESS.2019.2918202"},{"key":"6","doi-asserted-by":"crossref","unstructured":"[7] J.F. Ferreira, P. Cruz, T. Durieux, and R. Abreu, \u201cSmartbugs: A framework to analyze solidity smart contracts,\u201d Proc. 35th IEEE\/ACM International Conference on Automated Software Engineering, pp.1349-1352, 2020. 10.1145\/3324884.3415298","DOI":"10.1145\/3324884.3415298"},{"key":"7","doi-asserted-by":"publisher","unstructured":"[8] C. Pan, M. Lu, and B. Xu, \u201cAn empirical study on software defect prediction using codebert model,\u201d Applied Sciences, vol.11, no.11, p.4793, 2021. 10.3390\/app11114793","DOI":"10.3390\/app11114793"},{"key":"8","unstructured":"[9] T. gan LUA et al., \u201ctree-sitter,\u201d https:\/\/tree-sitter.github.io\/tree-sitter\/."},{"key":"9","doi-asserted-by":"crossref","unstructured":"[10] W. Zhou, Y. Zhou, X. Jiang, and P. Ning, \u201cDetecting repackaged smartphone applications in third-party android marketplaces,\u201d Proc. second ACM conference on Data and Application Security and Privacy, pp.317-326, 2012. 10.1145\/2133601.2133640","DOI":"10.1145\/2133601.2133640"},{"key":"10","doi-asserted-by":"crossref","unstructured":"[11] M. Mossberg, F. Manzano, E. Hennenfent, A. Groce, G. Grieco, J. Feist, T. Brunson, and A. Dinaburg, \u201cManticore: A user-friendly symbolic execution framework for binaries and smart contracts,\u201d 2019 34th IEEE\/ACM International Conference on Automated Software Engineering (ASE), pp.1186-1189, IEEE, 2019. 10.1109\/ase.2019.00133","DOI":"10.1109\/ASE.2019.00133"},{"key":"11","doi-asserted-by":"crossref","unstructured":"[12] C.F. Torres, J. Sch\u00fctte, and R. State, \u201cOsiris: Hunting for integer bugs in ethereum smart contracts,\u201d Proc. 34th annual computer security applications conference, pp.664-676, 2018. 10.1145\/3274694.3274737","DOI":"10.1145\/3274694.3274737"},{"key":"12","unstructured":"[13] B. Mueller, \u201cMythril-reversing and bug hunting framework for the ethereum blockchain,\u201d 2017."},{"key":"13","doi-asserted-by":"crossref","unstructured":"[14] L. Luu, D.-H. Chu, H. Olickel, P. Saxena, and A. Hobor, \u201cMaking smart contracts smarter,\u201d Proc. 2016 ACM SIGSAC conference on computer and communications security, pp.254-269, 2016. 10.1145\/2976749.2978309","DOI":"10.1145\/2976749.2978309"},{"key":"14","doi-asserted-by":"crossref","unstructured":"[15] S. Tikhomirov, E. Voskresenskaya, I. Ivanitskiy, R. Takhaviev, E. Marchenko, and Y. Alexandrov, \u201cSmartcheck: Static analysis of ethereum smart contracts,\u201d Proc. 1st international workshop on emerging trends in software engineering for blockchain, pp.9-16, 2018. 10.1145\/3194113.3194115","DOI":"10.1145\/3194113.3194115"},{"key":"15","doi-asserted-by":"publisher","unstructured":"[16] Z. Liu, P. Qian, X. Wang, Y. Zhuang, L. Qiu, and X. Wang, \u201cCombining graph neural networks with expert knowledge for smart contract vulnerability detection,\u201d IEEE Trans. Knowl. Data Eng., vol.35, no.2, pp.1296-1310, 2023. 10.1109\/tkde.2021.3095196","DOI":"10.1109\/TKDE.2021.3095196"},{"key":"16","doi-asserted-by":"publisher","unstructured":"[17] W. Wang, L. Xia, Z. Zhang, and X. Meng, \u201cSmart contract timestamp vulnerability detection based on code homogeneity,\u201d IEICE Trans. Inf. &amp; Syst., vol.107-D, no.10, pp.1362-1366, 2024. 10.1587\/transinf.2024edl8004","DOI":"10.1587\/transinf.2024EDL8004"},{"key":"17","doi-asserted-by":"crossref","unstructured":"[18] P. Zhang, F. Xiao, and X. Luo, \u201cA framework and dataset for bugs in ethereum smart contracts,\u201d 2020 IEEE international conference on software maintenance and evolution (ICSME), pp.139-150, IEEE, 2020. 10.1109\/icsme46990.2020.00023","DOI":"10.1109\/ICSME46990.2020.00023"}],"container-title":["IEICE Transactions on Information and Systems"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.jstage.jst.go.jp\/article\/transinf\/E108.D\/6\/E108.D_2024EDL8079\/_pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,7]],"date-time":"2025-06-07T03:41:59Z","timestamp":1749267719000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.jstage.jst.go.jp\/article\/transinf\/E108.D\/6\/E108.D_2024EDL8079\/_article"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025,6,1]]},"references-count":17,"journal-issue":{"issue":"6","published-print":{"date-parts":[[2025]]}},"URL":"https:\/\/doi.org\/10.1587\/transinf.2024edl8079","relation":{},"ISSN":["0916-8532","1745-1361"],"issn-type":[{"type":"print","value":"0916-8532"},{"type":"electronic","value":"1745-1361"}],"subject":[],"published":{"date-parts":[[2025,6,1]]},"article-number":"2024EDL8079"}}