{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,9,22]],"date-time":"2026-09-22T08:00:42Z","timestamp":1790064042509,"version":"4.0.1"},"reference-count":46,"publisher":"Springer Science and Business Media LLC","issue":"10","license":[{"start":{"date-parts":[[2026,9,22]],"date-time":"2026-09-22T00:00:00Z","timestamp":1790035200000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2026,9,22]],"date-time":"2026-09-22T00:00:00Z","timestamp":1790035200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"}],"funder":[{"name":"\u201dPioneer and Leader + X\u201d Plan Project of Zhejiang Province","award":["2024C01162"],"award-info":[{"award-number":["2024C01162"]}]},{"DOI":"10.13039\/501100019540","name":"Science Fund for Distinguished Young Scholars of Zhejiang Province","doi-asserted-by":"publisher","award":["LR20F020002"],"award-info":[{"award-number":["LR20F020002"]}],"id":[{"id":"10.13039\/501100019540","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Int. J. Mach. Learn. &amp; Cyber."],"published-print":{"date-parts":[[2026,10]]},"DOI":"10.1007\/s13042-026-03220-3","type":"journal-article","created":{"date-parts":[[2026,9,22]],"date-time":"2026-09-22T07:05:34Z","timestamp":1790060734000},"update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":0,"title":["Considering contextual semantics in domain-adversarial cross-project software defect prediction"],"prefix":"10.1007","volume":"17","author":[{"given":"Qing","family":"Shen","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Jing","family":"Xu","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Maonian","family":"Wu","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Jungang","family":"Lou","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Jiacheng","family":"Fei","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Shaojun","family":"Zhu","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"297","published-online":{"date-parts":[[2026,9,22]]},"reference":[{"key":"3220_CR1","doi-asserted-by":"crossref","unstructured":"Abdu A, Zhai Z, Abdo HA, Algabri R (2024) Software defect prediction based on deep representation learning of source code from contextual syntax and semantic graph. IEEE Trans Reliab","DOI":"10.1109\/TR.2024.3354965"},{"key":"3220_CR2","unstructured":"Ali SA, Roy NR, Raj D (2023) Software defect prediction using machine learning, IEEE, p.639\u2013642"},{"issue":"2","key":"3220_CR3","first-page":"582","volume":"34","author":"X Liu","year":"2022","unstructured":"Liu X, Guo Z, Liu S (2022) Comparing software defect prediction models: research problem, progress, and challenges. J Softw 34(2):582\u2013624","journal-title":"J Softw"},{"key":"3220_CR4","doi-asserted-by":"publisher","DOI":"10.1016\/j.infsof.2021.106588","volume":"137","author":"Q Zou","year":"2021","unstructured":"Zou Q, Lu L, Yang Z, Gu X, Qiu S (2021) Joint feature representation learning and progressive distribution matching for cross-project defect prediction. Inf Softw Technol 137:106588","journal-title":"Inf Softw Technol"},{"key":"3220_CR5","doi-asserted-by":"crossref","unstructured":"Nam J, Pan SJ, Kim S (2013) Transfer defect learning, IEEE, p.382\u2013391","DOI":"10.1109\/ICSE.2013.6606584"},{"key":"3220_CR6","doi-asserted-by":"publisher","first-page":"540","DOI":"10.1007\/s10664-008-9103-7","volume":"14","author":"B Turhan","year":"2009","unstructured":"Turhan B, Menzies T, Bener AB, Di Stefano J (2009) On the relative value of cross-company and within-company data for defect prediction. Empir Softw Eng 14:540\u2013578","journal-title":"Empir Softw Eng"},{"key":"3220_CR7","doi-asserted-by":"publisher","DOI":"10.1016\/j.jss.2020.110585","volume":"166","author":"Y Zhang","year":"2020","unstructured":"Zhang Y, Jin D, Xing Y, Gong Y (2020) Automated defect identification via path analysis-based features with transfer learning. J Syst Softw 166:110585","journal-title":"J Syst Softw"},{"key":"3220_CR8","unstructured":"Halstead MH (1977) Elements of software science (operating and programming systems series)"},{"key":"3220_CR9","doi-asserted-by":"publisher","first-page":"308","DOI":"10.1109\/TSE.1976.233837","volume":"4","author":"TJ McCabe","year":"1976","unstructured":"McCabe TJ (1976) A complexity measure. IEEE Trans Software Eng 4:308\u2013320","journal-title":"IEEE Trans Software Eng"},{"issue":"6","key":"3220_CR10","doi-asserted-by":"publisher","first-page":"476","DOI":"10.1109\/32.295895","volume":"20","author":"SR Chidamber","year":"1994","unstructured":"Chidamber SR, Kemerer CF (1994) A metrics suite for object oriented design. IEEE Trans Software Eng 20(6):476\u2013493","journal-title":"IEEE Trans Software Eng"},{"key":"3220_CR11","doi-asserted-by":"crossref","unstructured":"Yang X, Lo D, Xia X, Zhang Y, Sun J (2015) Deep learning for just-in-time defect prediction. In: 2015 IEEE International Conference on Software Quality. IEEE, Reliability and Security, pp 17\u201326","DOI":"10.1109\/QRS.2015.14"},{"key":"3220_CR12","doi-asserted-by":"crossref","unstructured":"Wang S, Liu T, Tan L (2016) Automatically learning semantic features for defect prediction. In: Proceedings of the 38th International Conference on Software Engineering, p. 297\u2013308","DOI":"10.1145\/2884781.2884804"},{"key":"3220_CR13","doi-asserted-by":"crossref","unstructured":"Massoudi M, Jain NK, Bansal P (2021) Software defect prediction using dimensionality reduction and deep learning. In: 2021 Third International Conference on Intelligent Communication Technologies and Virtual Mobile Networks (ICICV), IEEE, p. 884\u2013893","DOI":"10.1109\/ICICV50876.2021.9388622"},{"issue":"3","key":"3220_CR14","doi-asserted-by":"publisher","first-page":"3615","DOI":"10.1007\/s10586-023-04170-z","volume":"27","author":"NAA Khleel","year":"2024","unstructured":"Khleel NAA, Neh\u00e9z K (2024) Software defect prediction using a bidirectional LSTM network combined with oversampling techniques. Clust Comput 27(3):3615\u20133638","journal-title":"Clust Comput"},{"issue":"16","key":"3220_CR15","doi-asserted-by":"publisher","first-page":"7877","DOI":"10.1007\/s00500-022-06830-5","volume":"26","author":"MN Uddin","year":"2022","unstructured":"Uddin MN, Li B, Ali Z, Kefalas P, Khan I, Zada I (2022) Software defect prediction employing BiLSTM and BERT-based semantic feature. Soft Comput 26(16):7877\u20137891","journal-title":"Soft Comput"},{"issue":"3","key":"3220_CR16","doi-asserted-by":"publisher","first-page":"673","DOI":"10.1007\/s10844-023-00793-1","volume":"60","author":"NAA Khleel","year":"2023","unstructured":"Khleel NAA, Neh\u00e9z K (2023) A novel approach for software defect prediction using CNN and GRU based on SMOTE Tomek method. J Intell Inform Syst 60(3):673\u2013707","journal-title":"J Intell Inform Syst"},{"issue":"7","key":"3220_CR17","doi-asserted-by":"publisher","first-page":"1546","DOI":"10.3390\/electronics12071546","volume":"12","author":"W Yao","year":"2023","unstructured":"Yao W, Shafiq M, Lin X, Yu X (2023) A software defect prediction method based on program semantic feature mining. Electronics 12(7):1546","journal-title":"Electronics"},{"issue":"13","key":"3220_CR18","doi-asserted-by":"publisher","first-page":"2660","DOI":"10.3390\/app9132660","volume":"9","author":"S Qiu","year":"2019","unstructured":"Qiu S, Xu H, Deng J, Jiang S, Lu L (2019) Transfer convolutional neural network for cross-project defect prediction. Appl Sci 9(13):2660","journal-title":"Appl Sci"},{"key":"3220_CR19","doi-asserted-by":"publisher","DOI":"10.1016\/j.infsof.2022.106985","volume":"150","author":"J Bai","year":"2022","unstructured":"Bai J, Jia J, Capretz LF (2022) A three-stage transfer learning framework for multi-source cross-project software defect prediction. Inf Softw Technol 150:106985","journal-title":"Inf Softw Technol"},{"issue":"2","key":"3220_CR20","doi-asserted-by":"publisher","first-page":"405","DOI":"10.1007\/s11219-021-09553-2","volume":"29","author":"J Wu","year":"2021","unstructured":"Wu J, Wu Y, Niu N, Zhou M (2021) Mhcpdp: Multi-source heterogeneous cross-project defect prediction via multi-source transfer learning and autoencoder. Software Qual J 29(2):405\u2013430","journal-title":"Software Qual J"},{"key":"3220_CR21","doi-asserted-by":"crossref","unstructured":"Liu W, Zhu Y, Chen X, Gu Q, Wang X, Gu S (2021) S 2 LMMD: cross-project software defect prediction via statement semantic learning and maximum mean discrepancy. In: 2021 28th Asia-Pacific Software Engineering Conference (APSEC), IEEE, p. 369\u2013379","DOI":"10.1109\/APSEC53868.2021.00044"},{"key":"3220_CR22","doi-asserted-by":"crossref","unstructured":"Zimmermann T, Nagappan N, Gall H, Giger E, Murphy B (2009) Cross-project defect prediction: a large scale experiment on data vs. domain vs. process. In: Proceedings of the 7th Joint Meeting of the European Software Engineering Conference and the ACM SIGSOFT Symposium on The Foundations of Software Engineering, p. 91\u2013100","DOI":"10.1145\/1595696.1595713"},{"key":"3220_CR23","doi-asserted-by":"crossref","unstructured":"Wang S, Liu T, Tan L (2016) Automatically learning semantic features for defect prediction. In: Proceedings of the 38th International Conference on Software Engineering, p. 297\u2013308","DOI":"10.1145\/2884781.2884804"},{"key":"3220_CR24","unstructured":"Tong H, Liu B, Wang S, Li Q (2019) Transfer-learning oriented class imbalance learning for cross-project defect prediction. arXiv preprint arXiv:1901.08429"},{"key":"3220_CR25","doi-asserted-by":"crossref","unstructured":"Li J, He P, Zhu J, Lyu MR (2017) Software defect prediction via convolutional neural network. In: 2017 IEEE International Conference on Software Quality. IEEE, Reliability and Security (QRS), pp 318\u2013328","DOI":"10.1109\/QRS.2017.42"},{"key":"3220_CR26","doi-asserted-by":"publisher","DOI":"10.1016\/j.knosys.2021.107541","volume":"233","author":"SK Pandey","year":"2021","unstructured":"Pandey SK, Tripathi AK (2021) DNNAttention: a deep neural network and attention based architecture for cross project defect number prediction. Knowl-Based Syst 233:107541","journal-title":"Knowl-Based Syst"},{"key":"3220_CR27","unstructured":"Goodfellow I, Pouget-Abadie J, Mirza M, Xu B, Warde-Farley D, Ozair S, Courville A, Bengio Y (2014) Generative adversarial nets. Advances in neural information processing systems. p 27"},{"key":"3220_CR28","doi-asserted-by":"crossref","unstructured":"Saito K, Watanabe K, Ushiku Y, Harada T (2018) Maximum classifier discrepancy for unsupervised domain adaptation. In: Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, p. 3723\u20133732","DOI":"10.1109\/CVPR.2018.00392"},{"issue":"5","key":"3220_CR29","doi-asserted-by":"publisher","first-page":"4179","DOI":"10.1109\/TGRS.2020.3015357","volume":"59","author":"X Ma","year":"2020","unstructured":"Ma X, Mou X, Wang J, Liu X, Geng J, Wang H (2020) Cross-dataset hyperspectral image classification based on adversarial domain adaptation. IEEE Trans Geosci Remote Sens 59(5):4179\u20134190","journal-title":"IEEE Trans Geosci Remote Sens"},{"key":"3220_CR30","doi-asserted-by":"crossref","unstructured":"Song S, Yu H, Miao Z, Fang J, Zheng K, Ma C, Wang S (2020) Multi-spectral salient object detection by adversarial domain adaptation. In: Proceedings of the AAAI Conference on Artificial Intelligence 34:12023\u201312030","DOI":"10.1609\/aaai.v34i07.6879"},{"key":"3220_CR31","doi-asserted-by":"crossref","unstructured":"Wang K, Chen G, Huang Z, Wan X, Huang F (2021) Bridging the domain gap: Improve informal language translation via counterfactual domain adaptation. In: Proceedings of the AAAI Conference on Artificial Intelligence 35:13970\u201313978","DOI":"10.1609\/aaai.v35i16.17645"},{"key":"3220_CR32","doi-asserted-by":"crossref","unstructured":"Yi L, Gong B, Funkhouser T (2021) Complete & label: A domain adaptation approach to semantic segmentation of lidar point clouds. In: Proceedings of the IEEE\/CVF Conference on Computer Vision and Pattern Recognition, p. 15363\u201315373","DOI":"10.1109\/CVPR46437.2021.01511"},{"key":"3220_CR33","doi-asserted-by":"crossref","unstructured":"Tzeng E, Hoffman J, Saenko K, Darrell T (2017) Adversarial discriminative domain adaptation. In: Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, p. 7167\u20137176","DOI":"10.1109\/CVPR.2017.316"},{"key":"3220_CR34","doi-asserted-by":"crossref","unstructured":"Song S, Yu H, Miao Z, Fang J, Zheng K, Ma C, Wang S (2020) Multi-spectral salient object detection by adversarial domain adaptation. In: Proceedings of the AAAI Conference on Artificial Intelligence 34:12023\u201312030","DOI":"10.1609\/aaai.v34i07.6879"},{"key":"3220_CR35","doi-asserted-by":"crossref","unstructured":"Wang K, Chen G, Huang Z, Wan X, Huang F (2021) Bridging the domain gap: Improve informal language translation via counterfactual domain adaptation. In: Proceedings of the AAAI Conference on Artificial Intelligence 35:13970\u201313978","DOI":"10.1609\/aaai.v35i16.17645"},{"key":"3220_CR36","doi-asserted-by":"crossref","unstructured":"Li Y, Yuan L, Vasconcelos N (2019) Bidirectional learning for domain adaptation of semantic segmentation. In: Proceedings of the IEEE\/CVF Conference on Computer Vision and Pattern Recognition, p. 6936\u20136945","DOI":"10.1109\/CVPR.2019.00710"},{"key":"3220_CR37","doi-asserted-by":"crossref","unstructured":"Saito K, Watanabe K, Ushiku Y, Harada T (2018) Maximum classifier discrepancy for unsupervised domain adaptation. In: Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, p. 3723\u20133732","DOI":"10.1109\/CVPR.2018.00392"},{"key":"3220_CR38","doi-asserted-by":"crossref","unstructured":"Omondiagbe OP, Licorish SA, MacDonell SG (2024) Improving transfer learning for software cross-project defect prediction. Applied Intelligence, 1\u201324","DOI":"10.1007\/s10489-024-05459-1"},{"key":"3220_CR39","doi-asserted-by":"publisher","DOI":"10.1016\/j.infsof.2021.106588","volume":"137","author":"Q Zou","year":"2021","unstructured":"Zou Q, Lu L, Yang Z, Gu X, Qiu S (2021) Joint feature representation learning and progressive distribution matching for cross-project defect prediction. Inf Softw Technol 137:106588","journal-title":"Inf Softw Technol"},{"key":"3220_CR40","doi-asserted-by":"publisher","unstructured":"Shen Q, Lu Y, Fei J, Liu Z, Xu J, Lou J (2025) Software defect prediction based on dual directed dependency graph reconstruction. Inf Fusion 129:104001. https:\/\/doi.org\/10.1016\/j.inffus.2025.104001","DOI":"10.1016\/j.inffus.2025.104001"},{"key":"3220_CR41","doi-asserted-by":"crossref","unstructured":"Nam J, Pan SJ, Kim S (2013) Transfer defect learning. In: 2013 35th International Conference on Software Engineering (ICSE), IEEE, p. 382\u2013391","DOI":"10.1109\/ICSE.2013.6606584"},{"issue":"12","key":"3220_CR42","doi-asserted-by":"publisher","first-page":"1267","DOI":"10.1109\/TSE.2018.2877612","volume":"46","author":"S Wang","year":"2018","unstructured":"Wang S, Liu T, Nam J, Tan L (2018) Deep semantic feature learning for software defect prediction. IEEE Trans Softw Eng 46(12):1267\u20131293","journal-title":"IEEE Trans Softw Eng"},{"issue":"2","key":"3220_CR43","doi-asserted-by":"publisher","first-page":"200","DOI":"10.1049\/sfw2.12053","volume":"16","author":"Q Huang","year":"2022","unstructured":"Huang Q, Ma L, Jiang S, Wu G, Song H, Jiang L, Zheng C (2022) A cross-project defect prediction method based on multi-adaptation and nuclear norm. IET Software 16(2):200\u2013213","journal-title":"IET Software"},{"key":"3220_CR44","doi-asserted-by":"publisher","DOI":"10.1016\/j.jss.2020.110585","volume":"166","author":"Y Zhang","year":"2020","unstructured":"Zhang Y, Jin D, Xing Y, Gong Y (2020) Automated defect identification via path analysis-based features with transfer learning. J Syst Softw 166:110585","journal-title":"J Syst Softw"},{"issue":"2","key":"3220_CR45","doi-asserted-by":"publisher","first-page":"545","DOI":"10.11144\/Javeriana.upsy10-2.cdcp","volume":"10","author":"G Macbeth","year":"2011","unstructured":"Macbeth G, Razumiejczyk E, Ledesma RD (2011) Cliff\u2019s delta calculator: a non-parametric effect size program for two groups of observations. Universitas Psychologica 10(2):545\u2013555","journal-title":"Universitas Psychologica"},{"issue":"1","key":"3220_CR46","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1109\/TSE.2016.2584050","volume":"43","author":"C Tantithamthavorn","year":"2016","unstructured":"Tantithamthavorn C, McIntosh S, Hassan AE, Matsumoto K (2016) An empirical comparison of model validation techniques for defect prediction models. IEEE Trans Softw Eng 43(1):1\u201318","journal-title":"IEEE Trans Softw Eng"}],"container-title":["International Journal of Machine Learning and Cybernetics"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s13042-026-03220-3.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s13042-026-03220-3","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s13042-026-03220-3.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2026,9,22]],"date-time":"2026-09-22T07:05:50Z","timestamp":1790060750000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s13042-026-03220-3"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2026,9,22]]},"references-count":46,"journal-issue":{"issue":"10","published-print":{"date-parts":[[2026,10]]}},"alternative-id":["3220"],"URL":"https:\/\/doi.org\/10.1007\/s13042-026-03220-3","relation":{},"ISSN":["1868-8071","1868-808X"],"issn-type":[{"value":"1868-8071","type":"print"},{"value":"1868-808X","type":"electronic"}],"subject":[],"published":{"date-parts":[[2026,9,22]]},"assertion":[{"value":"13 April 2025","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"30 June 2026","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"22 September 2026","order":3,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"The authors declare that they have no known competing financial interests or personal relationships that could have appeared to influence the work reported in this paper.","order":1,"name":"Ethics","label":"Conflict of interest","group":{"name":"EthicsHeading","label":"Declarations"}},{"value":"This article does not contain any studies with human participants or animals performed by any of the authors.","order":2,"name":"Ethics","label":"Ethical approval","group":{"name":"EthicsHeading","label":"Declarations"}}],"article-number":"471"}}