{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,7,18]],"date-time":"2026-07-18T02:44:57Z","timestamp":1784342697178,"version":"3.55.0"},"reference-count":400,"publisher":"Institute of Electrical and Electronics Engineers (IEEE)","issue":"3","license":[{"start":{"date-parts":[[2023,3,1]],"date-time":"2023-03-01T00:00:00Z","timestamp":1677628800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/ieeexplore.ieee.org\/Xplorehelp\/downloads\/license-information\/IEEE.html"},{"start":{"date-parts":[[2023,3,1]],"date-time":"2023-03-01T00:00:00Z","timestamp":1677628800000},"content-version":"am","delay-in-days":0,"URL":"https:\/\/ieeexplore.ieee.org\/Xplorehelp\/downloads\/license-information\/IEEE.html"},{"start":{"date-parts":[[2023,3,1]],"date-time":"2023-03-01T00:00:00Z","timestamp":1677628800000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-029"},{"start":{"date-parts":[[2023,3,1]],"date-time":"2023-03-01T00:00:00Z","timestamp":1677628800000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-037"}],"funder":[{"DOI":"10.13039\/501100008982","name":"National Science Foundation","doi-asserted-by":"publisher","award":["2034508"],"award-info":[{"award-number":["2034508"]}],"id":[{"id":"10.13039\/501100008982","id-type":"DOI","asserted-by":"publisher"}]},{"name":"NSF of Jiangsu Province","award":["BK20201250"],"award-info":[{"award-number":["BK20201250"]}]},{"DOI":"10.13039\/501100008048","name":"Nanjing University","doi-asserted-by":"publisher","id":[{"id":"10.13039\/501100008048","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["IIEEE Trans. Software Eng."],"published-print":{"date-parts":[[2023,3,1]]},"DOI":"10.1109\/tse.2022.3173346","type":"journal-article","created":{"date-parts":[[2022,5,10]],"date-time":"2022-05-10T19:47:26Z","timestamp":1652212046000},"page":"1188-1231","source":"Crossref","is-referenced-by-count":87,"title":["Machine\/Deep Learning for Software Engineering: A Systematic Literature Review"],"prefix":"10.1109","volume":"49","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-7383-276X","authenticated-orcid":false,"given":"Simin","family":"Wang","sequence":"first","affiliation":[{"name":"Department of Computer Science, Southern Methodist University, Dallas, TX, USA"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-7790-0195","authenticated-orcid":false,"given":"Liguo","family":"Huang","sequence":"additional","affiliation":[{"name":"Department of Computer Science, Southern Methodist University, Dallas, TX, USA"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Amiao","family":"Gao","sequence":"additional","affiliation":[{"name":"Department of Computer Science, Southern Methodist University, Dallas, TX, USA"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-1773-0942","authenticated-orcid":false,"given":"Jidong","family":"Ge","sequence":"additional","affiliation":[{"name":"Nanjing University, Nanjing, Jiangsu, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Tengfei","family":"Zhang","sequence":"additional","affiliation":[{"name":"Nanjing University, Nanjing, Jiangsu, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-3193-352X","authenticated-orcid":false,"given":"Haitao","family":"Feng","sequence":"additional","affiliation":[{"name":"Nanjing University, Nanjing, Jiangsu, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-6936-6719","authenticated-orcid":false,"given":"Ishna","family":"Satyarth","sequence":"additional","affiliation":[{"name":"Department of Computer Science, Southern Methodist University, Dallas, TX, USA"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Ming","family":"Li","sequence":"additional","affiliation":[{"name":"Nanjing University, Nanjing, Jiangsu, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-9159-5331","authenticated-orcid":false,"given":"He","family":"Zhang","sequence":"additional","affiliation":[{"name":"Nanjing University, Nanjing, Jiangsu, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-8237-429X","authenticated-orcid":false,"given":"Vincent","family":"Ng","sequence":"additional","affiliation":[{"name":"Human Language Technology Research Institute, University of Texas at Dallas, Richardson, TX, USA"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"263","reference":[{"key":"ref1","doi-asserted-by":"publisher","DOI":"10.1145\/1882362.1882397"},{"issue":"2","key":"ref2","doi-asserted-by":"crossref","first-page":"87","DOI":"10.1023\/A:1023760326768","article-title":"Machine learning and software engineering","volume":"11","author":"Zhang","year":"2003","journal-title":"Softw. Qual. J."},{"key":"ref3","doi-asserted-by":"publisher","DOI":"10.1145\/1810295.1810451"},{"key":"ref4","doi-asserted-by":"publisher","DOI":"10.4108\/eai.28-12-2017.153515"},{"key":"ref5","first-page":"78","article-title":"A practical tutorial on autoencoders for nonlinear feature fusion: Taxonomy, models, software and guidelines","volume-title":"Informat. Fusion","volume":"44","author":"Charte","year":"2018"},{"key":"ref6","doi-asserted-by":"publisher","DOI":"10.1145\/3487043"},{"key":"ref7","doi-asserted-by":"publisher","DOI":"10.1007\/s10664-015-9421-5"},{"key":"ref8","doi-asserted-by":"publisher","DOI":"10.1145\/3345628"},{"key":"ref9","doi-asserted-by":"publisher","DOI":"10.1109\/ICPC.2016.7503715"},{"key":"ref10","doi-asserted-by":"publisher","DOI":"10.1145\/3377811.3380369"},{"key":"ref11","doi-asserted-by":"publisher","DOI":"10.1007\/s10664-019-09696-8"},{"issue":"6","key":"ref12","first-page":"1021","article-title":"Tool-supported requirements prioritization: Comparing the AHP and CBRank methods","volume-title":"Informat. Softw. Technol.","volume":"51","author":"Perini","year":"2009"},{"key":"ref13","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2015.2479232"},{"key":"ref14","doi-asserted-by":"publisher","DOI":"10.1145\/3383219.3383279"},{"key":"ref15","doi-asserted-by":"publisher","DOI":"10.1145\/3295700"},{"key":"ref16","doi-asserted-by":"publisher","DOI":"10.1109\/ISSRE.2017.18"},{"key":"ref17","doi-asserted-by":"publisher","DOI":"10.1109\/ICSE.2013.6606654"},{"key":"ref18","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2016.2615615"},{"key":"ref19","doi-asserted-by":"publisher","DOI":"10.1109\/ICSME.2017.79"},{"key":"ref20","doi-asserted-by":"publisher","DOI":"10.1145\/3238147.3238206"},{"key":"ref21","doi-asserted-by":"publisher","DOI":"10.18653\/v1\/P17-1041"},{"key":"ref22","doi-asserted-by":"publisher","DOI":"10.1609\/aaai.v32i1.11963"},{"key":"ref23","doi-asserted-by":"publisher","DOI":"10.1007\/978-1-4613-8716-9_15"},{"key":"ref24","first-page":"870","article-title":"Machine learning. 1997","author":"Mitchell","year":"1997"},{"key":"ref25","doi-asserted-by":"publisher","DOI":"10.1007\/978-0-387-45528-0"},{"key":"ref26","article-title":"Difference between classification and regression in machine learning","year":"2021"},{"key":"ref27","doi-asserted-by":"publisher","DOI":"10.1109\/ASE.2015.24"},{"key":"ref28","doi-asserted-by":"publisher","DOI":"10.1007\/3-540-45014-9_1"},{"key":"ref29","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2011.111"},{"key":"ref30","doi-asserted-by":"publisher","DOI":"10.1109\/ICPC.2015.15"},{"key":"ref31","doi-asserted-by":"publisher","DOI":"10.1007\/BF00993277"},{"key":"ref32","doi-asserted-by":"publisher","DOI":"10.1007\/s10515-011-0092-1"},{"key":"ref33","doi-asserted-by":"publisher","DOI":"10.1109\/ASE.2017.8115661"},{"key":"ref34","first-page":"122","article-title":"Too much automation? The bellwether effect and its implications for transfer learning","volume-title":"Proc. IEEE\/ACM 31st Int. Conf. Automated Softw. Eng.","author":"Krishna"},{"key":"ref35","doi-asserted-by":"publisher","DOI":"10.1145\/2393596.2393669"},{"key":"ref36","doi-asserted-by":"publisher","DOI":"10.1109\/QSIC.2009.48"},{"key":"ref37","doi-asserted-by":"publisher","DOI":"10.1038\/nature14539"},{"key":"ref38","doi-asserted-by":"publisher","DOI":"10.1109\/ICPC.2017.24"},{"key":"ref39","doi-asserted-by":"publisher","DOI":"10.1145\/2884781.2884804"},{"key":"ref40","doi-asserted-by":"publisher","DOI":"10.1145\/3180155.3180240"},{"key":"ref41","doi-asserted-by":"publisher","DOI":"10.1109\/ICSE.2017.9"},{"key":"ref42","doi-asserted-by":"publisher","DOI":"10.1162\/neco.1997.9.8.1735"},{"key":"ref43","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2018.2876256"},{"key":"ref44","doi-asserted-by":"publisher","DOI":"10.3115\/v1\/D14-1179"},{"key":"ref45","first-page":"821","article-title":"SCDetector: Software functional clone detection based on semantic tokens analysis","volume-title":"Proc. 35th IEEE\/ACM Int. Conf. Automated Softw. Eng.","author":"Wu"},{"key":"ref46","article-title":"Guidelines for performing systematic literature reviews in software engineering (version 2.3)","author":"Kitchenham","year":"2007"},{"issue":"6","key":"ref47","first-page":"625","article-title":"Identifying relevant studies in software engineering","volume-title":"Informat. Softw. Technol.","volume":"53","author":"Zhang","year":"2011"},{"key":"ref48","article-title":"Why deep learning is suddenly changing your life","author":"Parloff","year":"2016"},{"key":"ref49","doi-asserted-by":"publisher","DOI":"10.1109\/MC.2009.256"},{"key":"ref50","doi-asserted-by":"publisher","DOI":"10.1145\/3379597.3387473"},{"key":"ref51","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2017.2654244"},{"key":"ref52","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2016.2543218"},{"key":"ref53","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2015.2479217"},{"key":"ref54","first-page":"1","volume-title":"IEEE Std 610.12\u20131990","year":"1990"},{"issue":"4","key":"ref55","first-page":"544","article-title":"Testing and validating machine learning classifiers by metamorphic testing","volume-title":"J. Syst. Softw.","volume":"84","author":"Xie","year":"2011"},{"key":"ref56","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2011.26"},{"key":"ref57","doi-asserted-by":"publisher","DOI":"10.1177\/001316446002000104"},{"key":"ref58","doi-asserted-by":"publisher","DOI":"10.2307\/2529310"},{"issue":"2004","key":"ref59","first-page":"1","article-title":"Procedures for performing systematic reviews","volume":"33","author":"Kitchenham","year":"2004"},{"key":"ref60","article-title":"Quality assessment in systematic literature reviews: A software engineering perspective","volume-title":"Informat. Softw. Technol.","volume":"130","author":"Yang","year":"2021"},{"key":"ref61","doi-asserted-by":"publisher","DOI":"10.1145\/3180155.3180235"},{"key":"ref62","doi-asserted-by":"publisher","DOI":"10.1007\/s10664-011-9181-9"},{"key":"ref63","doi-asserted-by":"publisher","DOI":"10.1109\/ICSE-SEIP.2019.00042"},{"key":"ref64","volume-title":"Fundamentals of Qualitative Research","author":"Saldana","year":"2011"},{"key":"ref65","article-title":"Supplemental data for TSE paper","author":"Wang","year":"2022"},{"key":"ref66","doi-asserted-by":"publisher","DOI":"10.1109\/MSR.2015.38"},{"issue":"3","key":"ref67","first-page":"1313","article-title":"Inference of development activities from interaction with uninstrumented applications","volume-title":"Empir. Softw. Eng.","volume":"23","author":"Bao","year":"2018"},{"key":"ref68","doi-asserted-by":"publisher","DOI":"10.1145\/3377811.3380374"},{"key":"ref69","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2015.2431680"},{"key":"ref70","doi-asserted-by":"publisher","DOI":"10.1109\/MSR.2017.58"},{"key":"ref71","doi-asserted-by":"publisher","DOI":"10.1109\/ICSA.2018.00018"},{"key":"ref72","doi-asserted-by":"publisher","DOI":"10.1145\/2884781.2884862"},{"key":"ref73","first-page":"139","article-title":"Images dont lie: Duplicate crowdtesting reports detection with screenshot information","volume-title":"Informat. Softw. Technol.","volume":"110","author":"Wang","year":"2019"},{"key":"ref74","first-page":"198","volume-title":"Evaluating the Effectiveness of Static Word Embeddings on the Classification of IT Support Tickets","author":"Wahba","year":"2020"},{"key":"ref75","doi-asserted-by":"publisher","DOI":"10.1007\/s10515-019-00254-6"},{"key":"ref76","first-page":"3111","article-title":"Distributed representations of words and phrases and their compositionality","volume-title":"Proc. Int. Conf. Neural Inf. Process. Syst.","author":"Mikolov"},{"key":"ref77","doi-asserted-by":"publisher","DOI":"10.3115\/v1\/D14-1162"},{"key":"ref78","doi-asserted-by":"publisher","DOI":"10.1109\/ICSME.2016.11"},{"key":"ref79","doi-asserted-by":"publisher","DOI":"10.1109\/SANER.2018.8330232"},{"key":"ref80","first-page":"1410","article-title":"Quickly generating diverse valid test inputs with reinforcement learning","volume-title":"Proc. IEEE\/ACM 42nd Int. Conf. Softw. Eng.","author":"Reddy"},{"key":"ref81","doi-asserted-by":"publisher","DOI":"10.1145\/2789209"},{"key":"ref82","doi-asserted-by":"publisher","DOI":"10.1109\/ASE.2015.70"},{"key":"ref83","doi-asserted-by":"publisher","DOI":"10.1145\/3365438.3410957"},{"key":"ref84","doi-asserted-by":"publisher","DOI":"10.1145\/3338906.3338958"},{"key":"ref85","article-title":"Using source code density to improve the accuracy of automatic commit classification into maintenance activities","volume-title":"J. Syst. Softw.","volume":"168","author":"H\u00f6nel","year":"2020"},{"key":"ref86","doi-asserted-by":"publisher","DOI":"10.1007\/s10664-019-09793-8"},{"key":"ref87","doi-asserted-by":"publisher","DOI":"10.1007\/s10664-019-09755-0"},{"key":"ref88","doi-asserted-by":"publisher","DOI":"10.1109\/RE48521.2020.00028"},{"key":"ref89","doi-asserted-by":"publisher","DOI":"10.1109\/RE48521.2020.00026"},{"key":"ref90","first-page":"641","article-title":"Detection of hidden feature requests from massive chat messages via deep siamese network","volume-title":"Proc. IEEE\/ACM 42nd Int. Conf. Softw. Eng.","author":"Shi"},{"key":"ref91","first-page":"336","article-title":"A deep multitask learning approach for requirements discovery and annotation from open forum","volume-title":"Proc. IEEE\/ACM 35th Int. Conf. Automated Softw. Eng.","author":"Li"},{"key":"ref92","doi-asserted-by":"publisher","DOI":"10.1109\/SANER.2018.8330265"},{"key":"ref93","doi-asserted-by":"publisher","DOI":"10.1109\/IJCNN.2019.8851854"},{"key":"ref94","doi-asserted-by":"publisher","DOI":"10.1109\/SANER48275.2020.9054868"},{"key":"ref95","doi-asserted-by":"publisher","DOI":"10.1109\/ASE.2019.00093"},{"key":"ref96","doi-asserted-by":"publisher","DOI":"10.1007\/s10664-019-09778-7"},{"key":"ref97","doi-asserted-by":"publisher","DOI":"10.1109\/ICST.2019.00025"},{"key":"ref98","doi-asserted-by":"publisher","DOI":"10.1109\/ASE.2019.00077"},{"key":"ref99","doi-asserted-by":"publisher","DOI":"10.1109\/ICSME.2019.00046"},{"key":"ref100","doi-asserted-by":"publisher","DOI":"10.1109\/ICSE.2015.139"},{"key":"ref101","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2016.2599161"},{"key":"ref102","doi-asserted-by":"publisher","DOI":"10.1109\/ICSE.2013.6606584"},{"key":"ref103","doi-asserted-by":"publisher","DOI":"10.1145\/3377811.3380389"},{"key":"ref104","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2018.2877612"},{"key":"ref105","article-title":"LDFR: Learning deep feature representation for software defect prediction","volume-title":"J. of Syst. Softw.","volume":"158","author":"Xu","year":"2019"},{"key":"ref106","doi-asserted-by":"publisher","DOI":"10.1049\/iet-sen.2019.0278"},{"key":"ref107","first-page":"204","article-title":"Improving defect prediction with deep forest","volume-title":"Informat. Softw. Technol.","volume":"114","author":"Zhou","year":"2019"},{"key":"ref108","doi-asserted-by":"publisher","DOI":"10.1109\/TR.2020.3040191"},{"key":"ref109","doi-asserted-by":"publisher","DOI":"10.1109\/ICSE.2017.54"},{"key":"ref110","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2011.124"},{"key":"ref111","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2013.24"},{"key":"ref112","doi-asserted-by":"publisher","DOI":"10.1109\/ASE.2019.00090"},{"key":"ref113","doi-asserted-by":"publisher","DOI":"10.1109\/SANER.2019.8668002"},{"key":"ref114","doi-asserted-by":"publisher","DOI":"10.1145\/3384517"},{"key":"ref115","doi-asserted-by":"publisher","DOI":"10.1145\/3238147.3238163"},{"key":"ref116","doi-asserted-by":"publisher","DOI":"10.1145\/3360588"},{"key":"ref117","first-page":"219","volume-title":"Exploiting Code Knowl. Graph for Bug Localization via Bi-Directional Attention","author":"Zhang","year":"2020"},{"key":"ref118","first-page":"29","article-title":"Learning to handle exceptions","volume-title":"Proc. IEEE\/ACM 35th Int. Conf. Automated Softw. Eng.","author":"Zhang"},{"key":"ref119","doi-asserted-by":"publisher","DOI":"10.1109\/ACCESS.2019.2936948"},{"key":"ref120","first-page":"78","volume-title":"Enhanced Compiler Bug Isolation via Memoized Search","author":"Chen","year":"2020"},{"key":"ref121","first-page":"17","article-title":"Improving bug localization with word embedding and enhanced convolutional neural networks","volume-title":"Informat. Softw. Technol.","volume":"105","author":"Xiao","year":"2019"},{"key":"ref122","doi-asserted-by":"publisher","DOI":"10.1109\/RE.2017.86"},{"key":"ref123","doi-asserted-by":"publisher","DOI":"10.1145\/3180155.3180195"},{"key":"ref124","doi-asserted-by":"publisher","DOI":"10.1109\/COMPSAC.2016.183"},{"key":"ref125","doi-asserted-by":"publisher","DOI":"10.1109\/ASE.2019.00025"},{"key":"ref126","doi-asserted-by":"publisher","DOI":"10.18653\/v1\/P18-1207"},{"key":"ref127","doi-asserted-by":"publisher","DOI":"10.1109\/ICPC.2019.00023"},{"key":"ref128","doi-asserted-by":"publisher","DOI":"10.1145\/2970276.2970326"},{"key":"ref129","doi-asserted-by":"publisher","DOI":"10.1145\/3238147.3238199"},{"key":"ref130","doi-asserted-by":"publisher","DOI":"10.1145\/3236024.3236026"},{"key":"ref131","first-page":"542","article-title":"Deep learning similarities from different representations of source code","volume-title":"Proc. IEEE\/ACM 15th Int. Conf. Mining Softw. Repositories","author":"Tufano"},{"key":"ref132","doi-asserted-by":"publisher","DOI":"10.1109\/SANER48275.2020.9054857"},{"key":"ref133","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2014.2340398"},{"key":"ref134","article-title":"The impact factors on the performance of machine learning-based vulnerability detection: A comparative study","volume-title":"J. Syst. Softw.","volume":"168","author":"Zheng","year":"2020"},{"key":"ref135","doi-asserted-by":"publisher","DOI":"10.1109\/ICSME.2017.52"},{"key":"ref136","doi-asserted-by":"publisher","DOI":"10.1109\/APSEC48747.2019.00020"},{"key":"ref137","first-page":"299","article-title":"Hybrid deep neural networks to infer state models of black-box systems","volume-title":"Proc. IEEE\/ACM 35th Int. Conf. Automated Softw. Eng.","author":"Mashhadi"},{"key":"ref138","doi-asserted-by":"publisher","DOI":"10.1109\/ASE.2019.00011"},{"key":"ref139","article-title":"Maximal divergence sequential autoencoder for binary software vulnerability detection","volume-title":"Proc. Int. Conf. Learn. Representations","author":"Le"},{"key":"ref140","doi-asserted-by":"publisher","DOI":"10.1109\/TASE49443.2020.00010"},{"key":"ref141","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2018.2864217"},{"key":"ref142","doi-asserted-by":"publisher","DOI":"10.1109\/ICMLA.2018.00234"},{"key":"ref143","doi-asserted-by":"publisher","DOI":"10.1145\/3387904.3389263"},{"key":"ref144","article-title":"Efficient feature extraction model for validation performance improvement of duplicate bug report detection in software bug triage systems","volume-title":"Informat. Softw. Technol.","volume":"126","author":"Soleimani Neysiani","year":"2020"},{"key":"ref145","doi-asserted-by":"publisher","DOI":"10.1109\/ICST.2019.00036"},{"key":"ref146","doi-asserted-by":"publisher","DOI":"10.1145\/3338906.3338947"},{"key":"ref147","doi-asserted-by":"crossref","DOI":"10.1145\/3379597.3387470","volume-title":"A Soft Alignment Model for Bug Deduplication","author":"Rodrigues","year":"2020"},{"key":"ref148","doi-asserted-by":"publisher","DOI":"10.1145\/2000791.2000794"},{"key":"ref149","doi-asserted-by":"publisher","DOI":"10.1109\/ACCESS.2020.3040065"},{"key":"ref150","doi-asserted-by":"publisher","DOI":"10.1109\/ICSME46990.2020.00082"},{"key":"ref151","doi-asserted-by":"publisher","DOI":"10.1109\/ICSE.2017.19"},{"key":"ref152","doi-asserted-by":"publisher","DOI":"10.1145\/3338906.3338931"},{"key":"ref153","first-page":"398","article-title":"Owl eyes: Spotting ui display issues via visual understanding","volume-title":"Proc. IEEE\/ACM 35th Int. Conf. Automated Softw. Eng.","author":"Liu"},{"key":"ref154","first-page":"67","article-title":"New deep learning method to detect code injection attacks on hybrid applications","volume-title":"J. Syst. Softw.","volume":"137","author":"Yan","year":"2018"},{"key":"ref155","first-page":"886","article-title":"How android developers handle evolution-induced API compatibility issues: A large-scale study","volume-title":"Proc. IEEE\/ACM 42nd Int. Conf. Softw. Eng.","author":"Xia"},{"key":"ref156","doi-asserted-by":"publisher","DOI":"10.1145\/3238147.3238190"},{"key":"ref157","doi-asserted-by":"publisher","DOI":"10.18653\/v1\/P16-1195"},{"key":"ref158","doi-asserted-by":"publisher","DOI":"10.1109\/ASE.2017.8115626"},{"key":"ref159","first-page":"184","volume-title":"Improved Code Summarization via a Graph Neural Network","author":"LeClair","year":"2020"},{"key":"ref160","doi-asserted-by":"publisher","DOI":"10.18653\/v1\/2020.acl-main.449"},{"key":"ref161","doi-asserted-by":"publisher","DOI":"10.1002\/spe.2893"},{"key":"ref162","first-page":"2091","article-title":"A convolutional attention network for extreme summarization of source code","volume-title":"Proc. 33rd Int. Conf. Mach. Learn.","author":"Allamanis"},{"key":"ref163","first-page":"2933","article-title":"PHOG: Probabilistic model for code","volume-title":"Proc. 33rd Int. Conf. Mach. Learn.","author":"Bielik"},{"key":"ref164","doi-asserted-by":"publisher","DOI":"10.1109\/ASE.2009.64"},{"key":"ref165","doi-asserted-by":"publisher","DOI":"10.1109\/ICSE.2019.00101"},{"key":"ref166","first-page":"473","volume-title":"Multi-Task Learning Based Pre-Trained Language Model for Code Completion","author":"Liu","year":"2020"},{"key":"ref167","doi-asserted-by":"publisher","DOI":"10.18653\/v1\/P16-1057"},{"key":"ref168","doi-asserted-by":"publisher","DOI":"10.1609\/aaai.v33i01.33017055"},{"key":"ref169","doi-asserted-by":"publisher","DOI":"10.1109\/ASE.2019.00064"},{"key":"ref170","doi-asserted-by":"publisher","DOI":"10.1109\/ICSE.2015.71"},{"key":"ref171","doi-asserted-by":"publisher","DOI":"10.1109\/ASE.2017.8115618"},{"key":"ref172","doi-asserted-by":"publisher","DOI":"10.1609\/aaai.v33i01.33011044"},{"key":"ref173","doi-asserted-by":"publisher","DOI":"10.1145\/3395363.3397375"},{"key":"ref174","doi-asserted-by":"publisher","DOI":"10.1109\/ACCESS.2019.2911121"},{"key":"ref175","doi-asserted-by":"publisher","DOI":"10.1109\/ACCESS.2020.3033888"},{"key":"ref176","doi-asserted-by":"publisher","DOI":"10.1145\/3180155.3180219"},{"key":"ref177","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2019.2940179"},{"key":"ref178","first-page":"139","volume-title":"GGF: A Graph-Based Method for Program. Lang. Syntax Error Correction","author":"Wu","year":"2020"},{"key":"ref179","doi-asserted-by":"publisher","DOI":"10.1145\/3377811.3380345"},{"key":"ref180","doi-asserted-by":"publisher","DOI":"10.1109\/SANER.2019.8668043"},{"key":"ref181","first-page":"981","article-title":"Evaluating representation learning of code changes for predicting patch correctness in program repair","volume-title":"Proc. IEEE\/ACM 35th Int. Conf. Automated Softw. Eng.","author":"Tian"},{"key":"ref182","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.1976.233837"},{"key":"ref183","doi-asserted-by":"publisher","DOI":"10.1109\/ICSE.2015.91"},{"key":"ref184","doi-asserted-by":"publisher","DOI":"10.1109\/QRS.2015.14"},{"key":"ref185","doi-asserted-by":"publisher","DOI":"10.1109\/QRS.2017.42"},{"key":"ref186","doi-asserted-by":"publisher","DOI":"10.1109\/QRS.2017.42"},{"key":"ref187","doi-asserted-by":"publisher","DOI":"10.1109\/ICSME.2017.46"},{"key":"ref188","doi-asserted-by":"publisher","DOI":"10.1109\/ICTAI.2017.00019"},{"key":"ref189","doi-asserted-by":"publisher","DOI":"10.1145\/3210459.3210469"},{"key":"ref190","doi-asserted-by":"publisher","DOI":"10.1109\/APSEC.2017.40"},{"key":"ref191","article-title":"Efficient estimation of word representations in vector space","author":"Mikolov"},{"key":"ref192","doi-asserted-by":"publisher","DOI":"10.1162\/tacl_a_00051"},{"key":"ref193","first-page":"871","article-title":"Detecting and explaining self-admitted technical debts with attention-based neural networks","volume-title":"Proc. IEEE\/ACM 35th Int. Conf. Automated Softw. Eng.","author":"Wang"},{"key":"ref194","doi-asserted-by":"publisher","DOI":"10.1145\/3290353"},{"key":"ref195","doi-asserted-by":"publisher","DOI":"10.5555\/3044805.3045025"},{"key":"ref196","doi-asserted-by":"publisher","DOI":"10.1145\/3377811.3380361"},{"key":"ref197","doi-asserted-by":"publisher","DOI":"10.1109\/RE48521.2020.00029"},{"key":"ref198","doi-asserted-by":"publisher","DOI":"10.1007\/s10664-019-09759-w"},{"key":"ref199","first-page":"376","article-title":"A deep learning approach to identifying source code in images and video","volume-title":"Proc. IEEE\/ACM 15th Int. Conf. Mining Softw. Repositories","author":"Ott"},{"key":"ref200","doi-asserted-by":"publisher","DOI":"10.1145\/3392093"},{"key":"ref201","doi-asserted-by":"publisher","DOI":"10.1145\/3368089.3409691"},{"key":"ref202","doi-asserted-by":"publisher","DOI":"10.1145\/3377811.3380328"},{"key":"ref203","doi-asserted-by":"publisher","DOI":"10.1145\/3293882.3330551"},{"key":"ref204","first-page":"1286","article-title":"Seenomaly: Vision-based linting of GUI animation effects against design-dont guidelines","volume-title":"Proc. IEEE\/ACM 42nd Int. Conf. Softw. Eng.","author":"Zhao"},{"key":"ref205","doi-asserted-by":"publisher","DOI":"10.1109\/TPAMI.2016.2577031"},{"key":"ref206","doi-asserted-by":"crossref","DOI":"10.1609\/aaai.v29i1.9513","article-title":"Recurrent convolutional neural networks for text classification","author":"Lai","year":"2015"},{"key":"ref207","doi-asserted-by":"publisher","DOI":"10.1145\/3379345"},{"key":"ref208","doi-asserted-by":"publisher","DOI":"10.1145\/3395363.3397369"},{"key":"ref209","doi-asserted-by":"publisher","DOI":"10.1109\/ICSE.2019.00023"},{"key":"ref210","doi-asserted-by":"publisher","DOI":"10.1109\/ICSME.2017.69"},{"key":"ref211","doi-asserted-by":"publisher","DOI":"10.1109\/APSEC51365.2020.00027"},{"key":"ref212","doi-asserted-by":"publisher","DOI":"10.1109\/APSEC51365.2020.00016"},{"key":"ref213","doi-asserted-by":"publisher","DOI":"10.1109\/ICPC.2019.00021"},{"key":"ref214","doi-asserted-by":"publisher","DOI":"10.1145\/3236024.3236066"},{"key":"ref215","doi-asserted-by":"publisher","DOI":"10.1145\/3382494.3410677"},{"key":"ref216","first-page":"7944","article-title":"Learning to repair software vulnerabilities with generative adversarial networks","volume-title":"Proc. Adv. Neural Informat. Process. Syst.","author":"Harer"},{"key":"ref217","doi-asserted-by":"publisher","DOI":"10.1109\/ICSE.2019.00049"},{"key":"ref218","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2018.2802916"},{"key":"ref219","doi-asserted-by":"publisher","DOI":"10.1145\/2568225.2568266"},{"key":"ref220","doi-asserted-by":"publisher","DOI":"10.1145\/2884781.2884803"},{"key":"ref221","doi-asserted-by":"publisher","DOI":"10.1109\/ICPC.2019.00050"},{"key":"ref222","doi-asserted-by":"publisher","DOI":"10.1109\/RE48521.2020.00016"},{"key":"ref223","first-page":"1433","volume-title":"IntelliCode Compose: Code Generation Using Transformer","author":"Svyatkovskiy","year":"2020"},{"key":"ref224","article-title":"A first look at emoji usage on github: An empirical study","author":"Lu","year":"2018"},{"key":"ref225","doi-asserted-by":"publisher","DOI":"10.1145\/3338906.3338977"},{"key":"ref226","article-title":"Electra: Pre-training text encoders as discriminators rather than generators","author":"Clark","year":"2020"},{"key":"ref227","doi-asserted-by":"publisher","DOI":"10.48550\/arXiv.1810.04805"},{"key":"ref228","doi-asserted-by":"publisher","DOI":"10.48550\/arXiv.1810.04805"},{"key":"ref229","doi-asserted-by":"publisher","DOI":"10.18653\/v1\/D19-1006"},{"key":"ref230","doi-asserted-by":"publisher","DOI":"10.1109\/SYSCON.2018.8369541"},{"key":"ref231","article-title":"RobBERT: A robustly optimized BERT pretraining approach","author":"Liu","year":"2019"},{"issue":"140","key":"ref232","first-page":"1","article-title":"Exploring the limits of transfer learning with a unified text-to-text transformer","volume-title":"J. Mach. Learn. Res.","volume":"21","author":"Raffel","year":"2020"},{"key":"ref233","doi-asserted-by":"publisher","DOI":"10.18653\/v1\/2020.acl-main.703"},{"key":"ref234","article-title":"SCELMo: Source code embeddings from language models","author":"Karampatsis","year":"2020"},{"key":"ref235","doi-asserted-by":"publisher","DOI":"10.18653\/v1\/2021.findings-acl.391"},{"key":"ref236","first-page":"5110","article-title":"Learning and evaluating contextual embedding of source code","volume-title":"Proc. Int. Conf. Mach. Learn.","author":"Kanade"},{"key":"ref237","article-title":"Exploring software naturalness through neural language models","author":"Buratti","year":"2020"},{"key":"ref238","doi-asserted-by":"publisher","DOI":"10.1109\/ASEW52652.2021.00028"},{"key":"ref239","first-page":"473","article-title":"Multi-task learning based pre-trained language model for code completion","volume-title":"Proc. IEEE\/ACM 35th Int. Conf. Automated Softw. Eng.","author":"Liu"},{"key":"ref240","doi-asserted-by":"publisher","DOI":"10.18653\/v1\/2020.findings-emnlp.139"},{"key":"ref241","first-page":"8476","article-title":"How could neural networks understand programs?","volume-title":"Proc. Int. Conf. Mach. Learn.","author":"Peng"},{"key":"ref242","article-title":"GraphcodeBERT: Pre-training code representations with data flow","volume-title":"Proc. Int. Conf. Learn. Representations","author":"Guo"},{"key":"ref243","article-title":"SyncoBERT: Syntax-guided multi-modal contrastive pre-training for code representation","author":"Wang","year":"2021"},{"key":"ref244","doi-asserted-by":"publisher","DOI":"10.1145\/3368089.3417058"},{"key":"ref245","article-title":"DOBF: A deobfuscation pre-training objective for programming languages","author":"Roziere","year":"2021"},{"key":"ref246","doi-asserted-by":"publisher","DOI":"10.1145\/3460945.3464951"},{"key":"ref247","doi-asserted-by":"publisher","DOI":"10.1109\/ICSE43902.2021.00041"},{"key":"ref248","doi-asserted-by":"publisher","DOI":"10.18653\/v1\/2021.naacl-main.211"},{"key":"ref249","doi-asserted-by":"publisher","DOI":"10.18653\/v1\/2021.nlp4prog-1.5"},{"key":"ref250","doi-asserted-by":"publisher","DOI":"10.18653\/v1\/2021.acl-demo.28"},{"key":"ref251","doi-asserted-by":"publisher","DOI":"10.18653\/v1\/2021.emnlp-main.685"},{"key":"ref252","first-page":"54","article-title":"TreeBERT: A tree-based pre-trained model for programming language","volume-title":"Proc. Uncertainty Artif. Intell.","author":"Jiang"},{"key":"ref253","doi-asserted-by":"publisher","DOI":"10.1145\/3510003.3510096"},{"key":"ref254","first-page":"10444","article-title":"CO-PILOT: Collaborative planning and reinforcement learning on sub-task curriculum","author":"Ao","year":"2021","journal-title":"Proc. Adv. Neural Informat. Process. Syst."},{"key":"ref255","doi-asserted-by":"publisher","DOI":"10.1609\/aaai.v33i01.33014910"},{"key":"ref256","doi-asserted-by":"publisher","DOI":"10.18653\/v1\/2020.acl-main.27"},{"key":"ref257","article-title":"Hoppity: Learning graph transformations to detect and fix bugs in programs","volume-title":"Proc. Int. Conf. Learn. Representations","author":"Dinella"},{"key":"ref258","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2018.2809496"},{"key":"ref259","doi-asserted-by":"publisher","DOI":"10.1109\/ICST46399.2020.00012"},{"key":"ref260","doi-asserted-by":"publisher","DOI":"10.1109\/ICSME.2018.00056"},{"key":"ref261","first-page":"931","article-title":"CCGraph: A PDG-based code clone detector with approximate graph matching","volume-title":"Proc. 35th IEEE\/ACM Int. Conf. Automated Softw. Eng.","author":"Zou"},{"key":"ref262","doi-asserted-by":"publisher","DOI":"10.3115\/v1\/P15-1150"},{"key":"ref263","article-title":"Spectral networks and locally connected networks on graphs","volume-title":"Proc. 2nd Int. Conf. Learn. Representations","author":"Bruna"},{"key":"ref264","doi-asserted-by":"publisher","DOI":"10.1145\/3387904.3389272"},{"key":"ref265","first-page":"3104","article-title":"Sequence to sequence learning with neural networks","volume-title":"Proc. Adv. Neural Informat. Process. Syst.","author":"Sutskever"},{"key":"ref266","article-title":"Neural machine translation by jointly learning to align and translate","volume-title":"Proc. 3rd Int. Conf. Learn. Representations"},{"key":"ref267","doi-asserted-by":"publisher","DOI":"10.1145\/3338906.3340458"},{"key":"ref268","doi-asserted-by":"publisher","DOI":"10.1145\/3368089.3417053"},{"key":"ref269","first-page":"148","article-title":"Reproducibility and replicability of software defect prediction studies","volume-title":"Informat. Softw. Technol.","volume":"99","author":"Mahmood","year":"2018"},{"key":"ref270","first-page":"173","article-title":"Predicting bug-fixing time: A replication study using an open source software project","volume-title":"J. Syst. Softw.","volume":"136","author":"Akbarinasaji","year":"2018"},{"key":"ref271","first-page":"121","article-title":"Finelocator: A novel approach to method-level fine-grained bug localization by query expansion","volume-title":"Informat. Softw. Technol.","volume":"110","year":"2019"},{"key":"ref272","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2017.2757480"},{"key":"ref273","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2020.3001739"},{"key":"ref274","first-page":"1","article-title":"Tutorial on practical tips of the most influential data preprocessing algorithms in data mining","volume-title":"Knowl.-Based Syst.","volume":"98","author":"Garc\u00eda","year":"2016"},{"key":"ref275","doi-asserted-by":"publisher","DOI":"10.1007\/s11219-016-9353-3"},{"key":"ref276","doi-asserted-by":"publisher","DOI":"10.1049\/iet-sen.2011.0132"},{"key":"ref277","doi-asserted-by":"publisher","DOI":"10.1049\/iet-sen.2017.0198"},{"key":"ref278","article-title":"Automatic prediction of the severity of bugs using stack traces and categorical features","volume-title":"Informat. Softw. Technol.","volume":"123","author":"Sabor","year":"2020"},{"key":"ref279","doi-asserted-by":"publisher","DOI":"10.1016\/0169-7439(87)80084-9"},{"key":"ref280","article-title":"Feature scaling \u2014 Wikipedia, the free encyclopedia","year":"2021"},{"key":"ref281","doi-asserted-by":"publisher","DOI":"10.1145\/2884781.2884839"},{"key":"ref282","doi-asserted-by":"publisher","DOI":"10.1145\/2884781.2884827"},{"key":"ref283","first-page":"58","article-title":"Using Bayesian regression and EM algorithm with missing handling for software effort prediction","volume-title":"Informat. Softw. Technol.","volume":"58","author":"Zhang","year":"2015"},{"key":"ref284","first-page":"120","article-title":"Integrating non-parametric models with linear components for producing software cost estimations","volume-title":"J. Syst. Softw.","volume":"99","author":"Mittas","year":"2015"},{"key":"ref285","doi-asserted-by":"publisher","DOI":"10.1007\/978-1-84800-044-5_7"},{"key":"ref286","doi-asserted-by":"publisher","DOI":"10.1145\/2556777"},{"key":"ref287","doi-asserted-by":"publisher","DOI":"10.1145\/2950290.2950353"},{"key":"ref288","doi-asserted-by":"publisher","DOI":"10.1007\/s10664-020-09848-1"},{"key":"ref289","first-page":"1","article-title":"Duplex output software effort estimation model with self-guided interpretation","volume-title":"Informat. Softw. Technol.","volume":"94","author":"Mensah","year":"2018"},{"key":"ref290","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2017.2720603"},{"key":"ref291","doi-asserted-by":"publisher","DOI":"10.1145\/2884781.2884801"},{"key":"ref292","doi-asserted-by":"publisher","DOI":"10.1007\/s10664-016-9488-7"},{"key":"ref293","article-title":"On an optimal analogy-based software effort estimation","volume-title":"Informat. Softw. Technol.","volume":"125","author":"Phannachitta","year":"2020"},{"key":"ref294","doi-asserted-by":"publisher","DOI":"10.1109\/ICST.2013.21"},{"key":"ref295","doi-asserted-by":"publisher","DOI":"10.1109\/ICSE.2019.00086"},{"key":"ref296","first-page":"72","article-title":"Software defect prediction using doubly stochastic poisson processes driven by stochastic belief networks","volume-title":"J. Syst. Softw.","volume":"122","author":"Andreou","year":"2016"},{"key":"ref297","article-title":"Transformed k-nearest neighborhood output distance minimization for predicting the defect density of software projects","volume-title":"J. Syst. Softw.","volume":"167","author":"L\u00f3pez-Mart\u00edn","year":"2020"},{"key":"ref298","doi-asserted-by":"publisher","DOI":"10.1109\/QRS.2017.44"},{"key":"ref299","doi-asserted-by":"publisher","DOI":"10.1145\/2950290.2950334"},{"key":"ref300","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2018.2844788"},{"key":"ref301","doi-asserted-by":"publisher","DOI":"10.1109\/ICSM.2013.25"},{"issue":"3","key":"ref302","first-page":"248","article-title":"Transfer learning for cross-company software defect prediction","volume-title":"Informat. Softw. Technol.","volume":"54","author":"Ma","year":"2012"},{"key":"ref303","doi-asserted-by":"publisher","DOI":"10.1145\/507338.507355"},{"key":"ref304","doi-asserted-by":"publisher","DOI":"10.1109\/ICSE.2017.65"},{"issue":"Feb","key":"ref305","first-page":"281","article-title":"Random search for hyper-parameter optimization","volume":"13","author":"Bergstra","year":"2012","journal-title":"J. Mach. Learn. Res."},{"key":"ref306","first-page":"135","article-title":"Tuning for software analytics: Is it really necessary?","volume-title":"Informat. Softw. Technol.","volume":"76","author":"Fu","year":"2016"},{"key":"ref307","doi-asserted-by":"publisher","DOI":"10.1109\/ICSME.2018.00027"},{"key":"ref308","doi-asserted-by":"publisher","DOI":"10.1109\/ASE.2017.8115629"},{"key":"ref309","doi-asserted-by":"publisher","DOI":"10.1145\/3239235.3268927"},{"issue":"11","key":"ref310","first-page":"1155","article-title":"GA-based method for feature selection and parameters optimization for machine learning regression applied to software effort estimation","volume-title":"Informat. Softw. Technol.","volume":"52","author":"Oliveira","year":"2010"},{"key":"ref311","article-title":"Better together: Comparing vulnerability prediction models","volume-title":"Informat. Softw. Technol.","volume":"119","author":"Theisen","year":"2020"},{"key":"ref312","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2018.2794977"},{"key":"ref313","doi-asserted-by":"publisher","DOI":"10.1109\/ICSE.2019.00113"},{"key":"ref314","doi-asserted-by":"publisher","DOI":"10.1145\/3106237.3106256"},{"key":"ref315","first-page":"146","article-title":"A comprehensive survey on regularization strategies in machine learning","volume-title":"Informat. Fusion","volume":"80","author":"Tian","year":"2022"},{"key":"ref316","doi-asserted-by":"publisher","DOI":"10.1109\/ICSME46990.2020.00031"},{"key":"ref317","doi-asserted-by":"publisher","DOI":"10.1109\/ASE.2019.00012"},{"issue":"56","key":"ref318","first-page":"1929","article-title":"Dropout: A simple way to prevent neural networks from overfitting","volume-title":"J. Mach. Learn. Res.","volume":"15","author":"Srivastava","year":"2014"},{"key":"ref319","first-page":"249","article-title":"Understanding the difficulty of training deep feedforward neural networks","volume-title":"Proc. 13th Int. Conf. Artif. Intell. Statist.","author":"Glorot"},{"key":"ref320","doi-asserted-by":"publisher","DOI":"10.18653\/v1\/K17-1038"},{"key":"ref321","first-page":"554","article-title":"An investigation of cross-project learning in online just-in-time software defect prediction","volume-title":"Proc. IEEE\/ACM 42nd Int. Conf. Softw. Eng.","author":"Tabassum"},{"key":"ref322","doi-asserted-by":"publisher","DOI":"10.1049\/iet-sen.2019.0278"},{"key":"ref323","doi-asserted-by":"publisher","DOI":"10.1109\/ICSME46990.2020.00044"},{"key":"ref324","article-title":"Can this fault be detected: A study on fault detection via automated test generation","volume-title":"J. Syst. Softw.","volume":"170","author":"Ma","year":"2020"},{"key":"ref325","doi-asserted-by":"publisher","DOI":"10.1002\/smr.2312"},{"key":"ref326","article-title":"An automatic software vulnerability classification framework using term frequency-inverse gravity moment and feature selection","volume-title":"J. Syst. Softw.","volume":"167","author":"Chen","year":"2020"},{"key":"ref327","doi-asserted-by":"publisher","DOI":"10.1002\/smr.2303"},{"issue":"10","key":"ref328","doi-asserted-by":"crossref","first-page":"2182","DOI":"10.1109\/TSE.2019.2945020","article-title":"How to \u201cDODGE","volume":"47","author":"Agrawal","year":"2021","journal-title":"IEEE Trans. Softw. Eng."},{"issue":"2","key":"ref329","doi-asserted-by":"crossref","first-page":"171","DOI":"10.1023\/A:1010920819831","article-title":"A simple generalisation of the area under the ROC curve for multiple class classification problems","volume":"45","author":"Hand","year":"2001","journal-title":"Mach. Learn."},{"issue":"2","key":"ref330","article-title":"A review on evaluation metrics for data classification evaluations","volume":"5","author":"Hossin","year":"2015","journal-title":"Int. J. Data Mining Knowl. Manage. Process"},{"key":"ref331","doi-asserted-by":"publisher","DOI":"10.1109\/ESEM.2015.7321199"},{"key":"ref332","doi-asserted-by":"publisher","DOI":"10.1145\/3236024.3236036"},{"key":"ref333","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2017.2716950"},{"key":"ref334","first-page":"349","article-title":"Retrieve and refine: Exemplar-based neural comment generation","volume-title":"Proc. IEEE\/ACM 35th Int. Conf. Automated Softw. Eng.","author":"Wei"},{"issue":"3","key":"ref335","first-page":"422","article-title":"PAT: A pattern classification approach to automatic reference oracles for the testing of mesh simplification programs","volume-title":"J. Syst. Softw.","volume":"82","author":"Chan","year":"2009"},{"key":"ref336","doi-asserted-by":"publisher","DOI":"10.1145\/3428230"},{"key":"ref337","doi-asserted-by":"publisher","DOI":"10.1145\/3324916"},{"key":"ref338","doi-asserted-by":"publisher","DOI":"10.1109\/ICSME.2018.00047"},{"key":"ref339","article-title":"Artifact review and badging","author":"Result","year":"2017"},{"key":"ref340","doi-asserted-by":"publisher","DOI":"10.1109\/SANER.2018.8330264"},{"key":"ref341","first-page":"1","article-title":"Recommendations to funding agencies for supporting reproducible research","volume":"2","author":"Broman","year":"2017","journal-title":"Amer. Statist. Assoc."},{"key":"ref342","doi-asserted-by":"publisher","DOI":"10.1109\/ICSME.2017.57"},{"key":"ref345","doi-asserted-by":"publisher","DOI":"10.1145\/1083142.1083147"},{"key":"ref346","doi-asserted-by":"publisher","DOI":"10.3115\/v1\/p14-5010"},{"key":"ref347","article-title":"The Porter stemming algorithm","author":"Porter","year":"2022"},{"key":"ref348","first-page":"968","volume-title":"Automated Patch Correctness Assessment: How Far Are We?","author":"Wang","year":"2020"},{"key":"ref349","first-page":"554","article-title":"500+ times faster than deep learning: (A case study exploring faster methods for text mining stackoverflow)","volume-title":"Proc. IEEE\/ACM 15th Int. Conf. Mining Softw. Repositories","author":"Menzies"},{"key":"ref350","doi-asserted-by":"publisher","DOI":"10.1145\/3239235.3240503"},{"key":"ref351","doi-asserted-by":"publisher","DOI":"10.1109\/ICSM.2015.7332476"},{"key":"ref352","doi-asserted-by":"publisher","DOI":"10.1007\/s10664-015-9400-x"},{"key":"ref353","first-page":"388","article-title":"Software defect prediction using ensemble learning on selected features","volume-title":"Informat. Softw. Technol.","volume":"58","author":"Laradji","year":"2015"},{"key":"ref354","doi-asserted-by":"publisher","DOI":"10.1109\/ESEM.2019.8870173"},{"key":"ref355","first-page":"1560","article-title":"Unsuccessful story about few shot malware family classification and siamese network to the rescue","volume-title":"Proc. IEEE\/ACM 42nd Int. Conf. Softw. Eng.","author":"Bai"},{"key":"ref356","doi-asserted-by":"publisher","DOI":"10.1145\/3238147.3238210"},{"key":"ref357","doi-asserted-by":"publisher","DOI":"10.1145\/3236024.3236052"},{"key":"ref358","doi-asserted-by":"publisher","DOI":"10.1109\/ISSRE.2017.11"},{"key":"ref359","doi-asserted-by":"publisher","DOI":"10.1007\/s00766-015-0232-4"},{"key":"ref360","doi-asserted-by":"publisher","DOI":"10.1109\/TR.2018.2884143"},{"key":"ref361","doi-asserted-by":"publisher","DOI":"10.1002\/smr.1989"},{"key":"ref362","first-page":"1","article-title":"Automated change-prone class prediction on unlabeled dataset using unsupervised method","volume-title":"Informat. Softw. Technol.","volume":"92","author":"Yan","year":"2017"},{"key":"ref363","first-page":"180","article-title":"A methodology for the classification of quality of requirements using machine learning techniques","volume-title":"Informat. Softw. Technol.","volume":"67","author":"Parra","year":"2015"},{"key":"ref364","doi-asserted-by":"publisher","DOI":"10.1002\/smr.2112"},{"key":"ref365","doi-asserted-by":"publisher","DOI":"10.1109\/RE.2019.00025"},{"key":"ref366","doi-asserted-by":"publisher","DOI":"10.1145\/2939672.2939778"},{"key":"ref367","article-title":"Monash University","author":"Tantithamthavorn","year":"2021"},{"key":"ref368","doi-asserted-by":"publisher","DOI":"10.1145\/3180155.3180160"},{"key":"ref369","first-page":"499","article-title":"Towards interpreting recurrent neural networks through probabilistic abstraction","volume-title":"Proc. IEEE\/ACM 35th Int. Conf. Automated Softw. Eng.","author":"Dong"},{"key":"ref370","doi-asserted-by":"publisher","DOI":"10.1109\/ACCESS.2020.3013645"},{"key":"ref371","doi-asserted-by":"publisher","DOI":"10.1007\/s10664-018-9638-1"},{"key":"ref372","doi-asserted-by":"publisher","DOI":"10.1109\/ISSRE.2018.00021"},{"key":"ref373","doi-asserted-by":"publisher","DOI":"10.1145\/3238147.3238172"},{"key":"ref374","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2020.2982385"},{"key":"ref375","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2014.2323972"},{"key":"ref376","doi-asserted-by":"publisher","DOI":"10.1145\/3387904.3389258"},{"key":"ref377","doi-asserted-by":"publisher","DOI":"10.1109\/TPAMI.2013.50"},{"issue":"6","key":"ref378","first-page":"377","article-title":"Occams razor","volume-title":"Informat. Process. Lett.","volume":"24","author":"Blumer","year":"1987"},{"issue":"4","key":"ref379","doi-asserted-by":"crossref","first-page":"409","DOI":"10.1023\/A:1009868929893","article-title":"The role of Occams razor in knowledge discovery","volume":"3","author":"Domingos","year":"1999","journal-title":"Data Mining Knowl. Discov."},{"key":"ref380","doi-asserted-by":"publisher","DOI":"10.1145\/2970276.2970357"},{"key":"ref381","first-page":"85","article-title":"A machine learning based software process model recommendation method","volume-title":"J. Syst. Softw.","volume":"118","author":"Song","year":"2016"},{"key":"ref382","doi-asserted-by":"publisher","DOI":"10.1109\/ICST.2019.00047"},{"key":"ref383","doi-asserted-by":"publisher","DOI":"10.1109\/MS.2021.3072088"},{"key":"ref384","doi-asserted-by":"publisher","DOI":"10.1145\/3236024.3236050"},{"key":"ref385","first-page":"45","article-title":"Teaching software engineering for AL-enabled systems","volume-title":"Proc. IEEE\/ACM 42nd Int. Conf. Softw. Eng. Softw. Eng. Educ. Training","author":"K\u00e4stner"},{"key":"ref386","first-page":"1135","article-title":"Repairing deep neural networks: Fix patterns and challenges","volume-title":"Proc. IEEE\/ACM 42nd Int. Conf. Softw. Eng.","author":"Islam"},{"key":"ref387","first-page":"702","article-title":"Importance-driven deep learning system testing","volume-title":"Proc. IEEE\/ACM 42nd Int. Conf. Softw. Eng.","author":"Gerasimou"},{"key":"ref388","doi-asserted-by":"publisher","DOI":"10.1145\/3377811.3380362"},{"key":"ref389","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2019.2962027"},{"key":"ref390","doi-asserted-by":"publisher","DOI":"10.1145\/3238147.3238165"},{"key":"ref391","doi-asserted-by":"publisher","DOI":"10.1145\/3395363.3397357"},{"key":"ref392","doi-asserted-by":"publisher","DOI":"10.1109\/ICSE-SEIP.2017.6"},{"key":"ref393","doi-asserted-by":"publisher","DOI":"10.1109\/TAI.2002.1180811"},{"key":"ref394","doi-asserted-by":"publisher","DOI":"10.1145\/3183339"},{"key":"ref395","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2016.2584050"},{"issue":"4","key":"ref396","first-page":"1866","article-title":"Global versus local models for cross-project defect prediction","volume-title":"Empir. Softw. Eng.","volume":"22","author":"Herbold","year":"2017"},{"key":"ref397","doi-asserted-by":"publisher","DOI":"10.1109\/ESEM.2017.48"},{"key":"ref398","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2011.103"},{"key":"ref399","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2014.2322358"},{"issue":"1","key":"ref400","first-page":"2","article-title":"A systematic and comprehensive investigation of methods to build and evaluate fault prediction models","volume-title":"J. Syst. Softw.","volume":"83","author":"Arisholm","year":"2010"},{"issue":"1","key":"ref401","first-page":"41","article-title":"Systematic literature review of machine learning based software development effort estimation models","volume-title":"Informat. Softw. Technol.","volume":"54","author":"Wen","year":"2012"},{"issue":"3","key":"ref402","first-page":"1143","article-title":"Comparing and experimenting machine learning techniques for code smell detection","volume-title":"Empir. Softw. Eng.","volume":"21","author":"Arcelli Fontana","year":"2016"}],"container-title":["IEEE Transactions on Software Engineering"],"original-title":[],"link":[{"URL":"https:\/\/ieeexplore.ieee.org\/ielam\/32\/10070338\/9772253-aam.pdf","content-type":"application\/pdf","content-version":"am","intended-application":"syndication"},{"URL":"http:\/\/xplorestaging.ieee.org\/ielx7\/32\/10070338\/09772253.pdf?arnumber=9772253","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,1,22]],"date-time":"2024-01-22T23:02:38Z","timestamp":1705964558000},"score":1,"resource":{"primary":{"URL":"https:\/\/ieeexplore.ieee.org\/document\/9772253\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2023,3,1]]},"references-count":400,"journal-issue":{"issue":"3"},"URL":"https:\/\/doi.org\/10.1109\/tse.2022.3173346","relation":{},"ISSN":["0098-5589","1939-3520","2326-3881"],"issn-type":[{"value":"0098-5589","type":"print"},{"value":"1939-3520","type":"electronic"},{"value":"2326-3881","type":"electronic"}],"subject":[],"published":{"date-parts":[[2023,3,1]]}}}