{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,5,15]],"date-time":"2026-05-15T17:08:13Z","timestamp":1778864893172,"version":"3.51.4"},"reference-count":43,"publisher":"Elsevier BV","license":[{"start":{"date-parts":[[2026,5,1]],"date-time":"2026-05-01T00:00:00Z","timestamp":1777593600000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.elsevier.com\/tdm\/userlicense\/1.0\/"},{"start":{"date-parts":[[2026,5,1]],"date-time":"2026-05-01T00:00:00Z","timestamp":1777593600000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.elsevier.com\/legal\/tdmrep-license"},{"start":{"date-parts":[[2026,5,1]],"date-time":"2026-05-01T00:00:00Z","timestamp":1777593600000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-017"},{"start":{"date-parts":[[2026,5,1]],"date-time":"2026-05-01T00:00:00Z","timestamp":1777593600000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-037"},{"start":{"date-parts":[[2026,5,1]],"date-time":"2026-05-01T00:00:00Z","timestamp":1777593600000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-012"},{"start":{"date-parts":[[2026,5,1]],"date-time":"2026-05-01T00:00:00Z","timestamp":1777593600000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-029"},{"start":{"date-parts":[[2026,5,1]],"date-time":"2026-05-01T00:00:00Z","timestamp":1777593600000},"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":["GS501100001809 62376240"],"award-info":[{"award-number":["GS501100001809 62376240"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100008238","name":"Hebei Provincial Department of Science and Technology","doi-asserted-by":"publisher","award":["226Z0701G"],"award-info":[{"award-number":["226Z0701G"]}],"id":[{"id":"10.13039\/501100008238","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100008238","name":"Hebei Provincial Department of Science and Technology","doi-asserted-by":"publisher","award":["236Z0304G"],"award-info":[{"award-number":["236Z0304G"]}],"id":[{"id":"10.13039\/501100008238","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100008238","name":"Hebei Provincial Department of Science and Technology","doi-asserted-by":"publisher","award":["236Z0702G"],"award-info":[{"award-number":["236Z0702G"]}],"id":[{"id":"10.13039\/501100008238","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100003787","name":"Hebei Provincial Natural Science Foundation","doi-asserted-by":"publisher","award":["F2022203026"],"award-info":[{"award-number":["F2022203026"]}],"id":[{"id":"10.13039\/501100003787","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["elsevier.com","sciencedirect.com"],"crossmark-restriction":true},"short-container-title":["Big Data Research"],"published-print":{"date-parts":[[2026,5]]},"DOI":"10.1016\/j.bdr.2026.100600","type":"journal-article","created":{"date-parts":[[2026,2,26]],"date-time":"2026-02-26T17:20:12Z","timestamp":1772126412000},"page":"100600","update-policy":"https:\/\/doi.org\/10.1016\/elsevier_cm_policy","source":"Crossref","is-referenced-by-count":0,"special_numbering":"C","title":["PatchDFF: A security patch identification method based on dual feature fusion"],"prefix":"10.1016","volume":"44","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-2245-9133","authenticated-orcid":false,"given":"Jiadong","family":"Ren","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0009-0008-6814-3223","authenticated-orcid":false,"given":"Chunjiao","family":"Bao","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0009-0000-2901-2388","authenticated-orcid":false,"given":"Shuailin","family":"Yang","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-3604-5652","authenticated-orcid":false,"given":"Jiazheng","family":"Li","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0009-0008-7117-4434","authenticated-orcid":false,"given":"Chenghao","family":"Zhi","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"78","reference":[{"key":"10.1016\/j.bdr.2026.100600_bib0001","series-title":"2021 51st Annual IEEE\/IFIP International Conference on Dependable Systems and Networks (DSN)","first-page":"149","article-title":"Patchdb: a large-scale security patch dataset","author":"Wang","year":"2021"},{"key":"10.1016\/j.bdr.2026.100600_bib0002","article-title":"Common vulnerabilities and exposures","author":"Vulnerabilities","year":"2005","journal-title":"Published CVE Records.[Online] Available"},{"key":"10.1016\/j.bdr.2026.100600_bib0003","series-title":"National Institute of Standards and Technology","author":"Documents","year":"1992"},{"issue":"2","key":"10.1016\/j.bdr.2026.100600_bib0004","doi-asserted-by":"crossref","first-page":"1513","DOI":"10.1007\/s10207-023-00795-8","article-title":"Vulnerability discovery based on source code patch commit mining: a systematic literature review","volume":"23","author":"Zuo","year":"2024","journal-title":"Int. J. Inf. Secur."},{"issue":"6","key":"10.1016\/j.bdr.2026.100600_bib0005","doi-asserted-by":"crossref","first-page":"151","DOI":"10.1007\/s10664-022-10168-9","article-title":"SSPCatcher: Learning to catch security patches","volume":"27","author":"Sawadogo","year":"2022","journal-title":"Empir. Software Eng."},{"issue":"1","key":"10.1016\/j.bdr.2026.100600_bib0006","first-page":"52","article-title":"Vulnerability identification technology research based on project version difference","volume":"8","author":"Huang","year":"2022","journal-title":"Chinese J. Netw. Inf. Secur."},{"key":"10.1016\/j.bdr.2026.100600_bib0007","series-title":"Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition","first-page":"2285","article-title":"Cnn-rnn: a unified framework for multi-label image classification","author":"Wang","year":"2016"},{"key":"10.1016\/j.bdr.2026.100600_bib0008","unstructured":"D. Bahdanau, K. Cho, Y. Bengio, Neural machine translation by jointly learning to align and translate,(2014) arXiv preprint arXiv: 1409.0473."},{"key":"10.1016\/j.bdr.2026.100600_bib0009","series-title":"Ndss","first-page":"23","article-title":"Drebin: effective and explainable detection of android malware in your pocket","volume":"14","author":"Arp","year":"2014"},{"key":"10.1016\/j.bdr.2026.100600_bib0010","series-title":"Proceedings of the 2017 11th Joint Meeting on Foundations of Software Engineering","first-page":"914","article-title":"Automated identification of security issues from commit messages and bug reports","author":"Zhou","year":"2017"},{"key":"10.1016\/j.bdr.2026.100600_bib0011","series-title":"2023 IEEE\/ACIS 21st International Conference on Software Engineering Research, Management and Applications (SERA)","first-page":"345","article-title":"Commit message can help: security patch detection in open source software via transformer","author":"Zuo","year":"2023"},{"key":"10.1016\/j.bdr.2026.100600_bib0012","doi-asserted-by":"crossref","first-page":"17","DOI":"10.70470\/SHIFRA\/2023\/003","article-title":"Mitigating developed persistent threats (APTs) through machine learning-based intrusion detection systems: a comprehensive analysis","volume":"2023","author":"Shibghatullah","year":"2023","journal-title":"SHIFRA"},{"key":"10.1016\/j.bdr.2026.100600_bib0013","series-title":"2014 IEEE Symposium on Security and Privacy","first-page":"590","article-title":"Modeling and discovering vulnerabilities with code property graphs","author":"Yamaguchi","year":"2014"},{"key":"10.1016\/j.bdr.2026.100600_bib0014","series-title":"Proceedings of the 2019 Conference of the North American Chapter of the Association for Computational Linguistics: Human Language Technologies, Volume 1 (Long and Short Papers)","first-page":"4171","article-title":"Bert: pre-training of deep bidirectional transformers for language understanding","author":"Devlin","year":"2019"},{"key":"10.1016\/j.bdr.2026.100600_bib0015","article-title":"Attention is all you need","volume":"30","author":"Vaswani","year":"2017","journal-title":"Adv. Neural Inf. Process. Syst."},{"key":"10.1016\/j.bdr.2026.100600_bib0016","series-title":"2018 IEEE 42Nd Annual Computer Software and Applications Conference (COMPSAC)","first-page":"184","article-title":"Identifying supplementary bug-fix commits","volume":"1","author":"Ji","year":"2018"},{"key":"10.1016\/j.bdr.2026.100600_bib0017","series-title":"Proceedings of the 2021 ACM SIGSAC Conference on Computer and Communications Security","first-page":"3282","article-title":"Locating the security patches for disclosed oss vulnerabilities with vulnerability-commit correlation ranking","author":"Tan","year":"2021"},{"key":"10.1016\/j.bdr.2026.100600_bib0018","series-title":"2012 34th International Conference on Software Engineering (ICSE)","first-page":"386","article-title":"Identifying linux bug fixing patches","author":"Tian","year":"2012"},{"key":"10.1016\/j.bdr.2026.100600_bib0019","series-title":"2019 49th Annual IEEE\/IFIP International Conference on Dependable Systems and Networks (DSN)","first-page":"485","article-title":"Detecting\u201d 0-day\u201d vulnerability: an empirical study of secret security patch in OSS","author":"Wang","year":"2019"},{"key":"10.1016\/j.bdr.2026.100600_bib0020","series-title":"XXI Congreso Argentino De Ciencias De La Computaci\u00d3n (Junn, 2015)","first-page":"1","article-title":"Automated analysis of source code patches using machine learning algorithms","author":"Castro Lechtaler","year":"2015"},{"key":"10.1016\/j.bdr.2026.100600_bib0021","series-title":"2018 IEEE International Conference on Software Maintenance and Evolution (ICSME)","first-page":"579","article-title":"A practical approach to the automatic classification of security-relevant commits","author":"Sabetta","year":"2018"},{"key":"10.1016\/j.bdr.2026.100600_bib0022","series-title":"2021 36th IEEE\/ACM International Conference on Automated Software Engineering (ASE)","first-page":"705","article-title":"Finding a needle in a haystack: automated mining of silent vulnerability fixes","author":"Zhou","year":"2021"},{"issue":"740","key":"10.1016\/j.bdr.2026.100600_bib0023","first-page":"88","article-title":"Sentiment analysis of software bug related commit messages","volume":"740","author":"Islam","year":"2018","journal-title":"Network"},{"key":"10.1016\/j.bdr.2026.100600_bib0024","series-title":"Proceedings of the ACM\/IEEE 42Nd International Conference on Software Engineering","first-page":"518","article-title":"Cc2vec: distributed representations of code changes","author":"Hoang","year":"2020"},{"issue":"1","key":"10.1016\/j.bdr.2026.100600_bib0025","first-page":"1","article-title":"Spi: automated identification of security patches via commits","volume":"31","author":"Zhou","year":"2021","journal-title":"ACM Trans. Software Eng. Methodol. (TOSEM)"},{"key":"10.1016\/j.bdr.2026.100600_bib0026","series-title":"MILCOM 2021-2021 IEEE Military Communications Conference (MILCOM)","first-page":"595","article-title":"Patchrnn: a deep learning-based system for security patch identification","author":"Wang","year":"2021"},{"key":"10.1016\/j.bdr.2026.100600_bib0027","article-title":"Distributed representations of words and phrases and their compositionality","volume":"26","author":"Mikolov","year":"2013","journal-title":"Adv. Neural Inf. Process. Syst."},{"issue":"11","key":"10.1016\/j.bdr.2026.100600_bib0028","doi-asserted-by":"crossref","first-page":"2471","DOI":"10.1109\/TSE.2019.2952614","article-title":"Patchnet: hierarchical deep learning-based stable patch identification for the linux kernel","volume":"47","author":"Hoang","year":"2019","journal-title":"IEEE Trans. Software Eng."},{"key":"10.1016\/j.bdr.2026.100600_bib0029","article-title":"Enhancing security patch identification by capturing structures in commits","author":"Wu","year":"2022","journal-title":"IEEE Trans. Dependable Secure Comput."},{"issue":"1","key":"10.1016\/j.bdr.2026.100600_bib0030","doi-asserted-by":"crossref","first-page":"1437","DOI":"10.1038\/s41598-024-84386-0","article-title":"Deep learning-integrated MRI brain tumor analysis: feature extraction, segmentation, and survival prediction using replicator and volumetric networks","volume":"15","author":"Rastogi","year":"2025","journal-title":"Sci. Rep."},{"issue":"6","key":"10.1016\/j.bdr.2026.100600_bib0031","doi-asserted-by":"crossref","DOI":"10.1371\/journal.pone.0322659","article-title":"Skin cancer segmentation and classification by implementing a hybrid frCN-(U-Net) technique with machine learning","volume":"20","author":"Thapar","year":"2025","journal-title":"PLoS ONE"},{"key":"10.1016\/j.bdr.2026.100600_bib0032","doi-asserted-by":"crossref","DOI":"10.1016\/j.imavis.2024.105234","article-title":"Enhanced human motion detection with hybrid RDA-WOA-based RNN and multiple hypothesis tracking for occlusion handling","volume":"150","author":"Cheltha","year":"2024","journal-title":"Image Vis. Comput."},{"issue":"3","key":"10.1016\/j.bdr.2026.100600_bib0033","doi-asserted-by":"crossref","first-page":"150","DOI":"10.1007\/s42979-021-00566-z","article-title":"Commit2vec: learning distributed representations of code changes","volume":"2","author":"Cabrera Lozoya","year":"2021","journal-title":"SN comput. Sci."},{"issue":"6","key":"10.1016\/j.bdr.2026.100600_bib0034","doi-asserted-by":"crossref","first-page":"3938","DOI":"10.3390\/app13063938","article-title":"TMVDPatch: A trusted multi-view decision system for security patch identification","volume":"13","author":"Zhou","year":"2023","journal-title":"Appl. Sci."},{"key":"10.1016\/j.bdr.2026.100600_bib0035","series-title":"2023 IEEE Symposium on Security and Privacy (SP)","first-page":"2409","article-title":"Graphspd: graph-based security patch detection with enriched code semantics","author":"Wang","year":"2023"},{"key":"10.1016\/j.bdr.2026.100600_bib0036","unstructured":"T.N. Kipf, M. Welling, Semi-supervised classification with graph convolutional networks,(2016) arXiv preprint arXiv: 1609.02907."},{"key":"10.1016\/j.bdr.2026.100600_bib0037","unstructured":"D. Golden, A survey of git best practices, n.d., (https:\/\/xdg.me\/a-survey-of-git-best-practices\/)."},{"key":"10.1016\/j.bdr.2026.100600_bib0038","unstructured":"P. Software, 5 best git practices for git commit, n.d., (https:\/\/www.perforce.com\/blog\/vcs\/git-best-practices-git-commit)."},{"key":"10.1016\/j.bdr.2026.100600_bib0039","unstructured":"P. Veli\u010dkovi\u0107, G. Cucurull, A. Casanova, A. Romero, P. Li\u00f2, Y. Bengio, Graph Attention Networks, 2018. 1710.10903."},{"key":"10.1016\/j.bdr.2026.100600_bib0040","doi-asserted-by":"crossref","first-page":"126","DOI":"10.58496\/ADSA\/2023\/012","article-title":"Application of sequential analysis on runtime behavior for ransomware classification","volume":"2023","author":"NG","year":"2023","journal-title":"Appl. Data Sci. Anal."},{"key":"10.1016\/j.bdr.2026.100600_bib0041","doi-asserted-by":"crossref","first-page":"98","DOI":"10.70470\/SHIFRA\/2025\/006","article-title":"An enhanced hybrid genetic-JAYA algorithm for feature selection and SVM parameter optimization in intrusion detection systems: evaluation on the CICIDS dataset","volume":"2025","author":"Yaseen","year":"2025","journal-title":"SHIFRA"},{"key":"10.1016\/j.bdr.2026.100600_bib0042","doi-asserted-by":"crossref","first-page":"112117","DOI":"10.1109\/ACCESS.2022.3216393","article-title":"Data complexity based evaluation of the model dependence of brain MRI images for classification of brain tumor and alzheimer\u2019s disease","volume":"10","author":"Kujur","year":"2022","journal-title":"IEEE Access"},{"issue":"1","key":"10.1016\/j.bdr.2026.100600_bib0043","doi-asserted-by":"crossref","first-page":"4617","DOI":"10.1109\/TCE.2023.3323406","article-title":"Privacy preserved and decentralized smartphone recommendation system","volume":"70","author":"Khan","year":"2023","journal-title":"IEEE Trans. Consum. Electron."}],"container-title":["Big Data Research"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:S2214579626000122?httpAccept=text\/xml","content-type":"text\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:S2214579626000122?httpAccept=text\/plain","content-type":"text\/plain","content-version":"vor","intended-application":"text-mining"}],"deposited":{"date-parts":[[2026,5,15]],"date-time":"2026-05-15T16:10:37Z","timestamp":1778861437000},"score":1,"resource":{"primary":{"URL":"https:\/\/linkinghub.elsevier.com\/retrieve\/pii\/S2214579626000122"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2026,5]]},"references-count":43,"alternative-id":["S2214579626000122"],"URL":"https:\/\/doi.org\/10.1016\/j.bdr.2026.100600","relation":{},"ISSN":["2214-5796"],"issn-type":[{"value":"2214-5796","type":"print"}],"subject":[],"published":{"date-parts":[[2026,5]]},"assertion":[{"value":"Elsevier","name":"publisher","label":"This article is maintained by"},{"value":"PatchDFF: A security patch identification method based on dual feature fusion","name":"articletitle","label":"Article Title"},{"value":"Big Data Research","name":"journaltitle","label":"Journal Title"},{"value":"https:\/\/doi.org\/10.1016\/j.bdr.2026.100600","name":"articlelink","label":"CrossRef DOI link to publisher maintained version"},{"value":"article","name":"content_type","label":"Content Type"},{"value":"\u00a9 2026 Elsevier Inc. All rights are reserved, including those for text and data mining, AI training, and similar technologies.","name":"copyright","label":"Copyright"}],"article-number":"100600"}}