{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,15]],"date-time":"2026-06-15T11:25:14Z","timestamp":1781522714715,"version":"3.54.1"},"reference-count":284,"publisher":"Institute of Electrical and Electronics Engineers (IEEE)","license":[{"start":{"date-parts":[[2021,1,1]],"date-time":"2021-01-01T00:00:00Z","timestamp":1609459200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/legalcode"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["IEEE Access"],"published-print":{"date-parts":[[2021]]},"DOI":"10.1109\/access.2021.3119746","type":"journal-article","created":{"date-parts":[[2021,10,14]],"date-time":"2021-10-14T01:35:03Z","timestamp":1634175303000},"page":"140896-140920","source":"Crossref","is-referenced-by-count":63,"title":["A Literature Review of Using Machine Learning in Software Development Life Cycle Stages"],"prefix":"10.1109","volume":"9","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-5901-1420","authenticated-orcid":false,"given":"Saad","family":"Shafiq","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Atif","family":"Mashkoor","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Christoph","family":"Mayr-Dorn","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Alexander","family":"Egyed","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"263","reference":[{"key":"ref275","doi-asserted-by":"publisher","DOI":"10.1109\/CC.2016.7513217"},{"key":"ref274","doi-asserted-by":"publisher","DOI":"10.1145\/2568225.2568307"},{"key":"ref277","doi-asserted-by":"publisher","DOI":"10.1561\/9781680835397"},{"key":"ref276","doi-asserted-by":"publisher","DOI":"10.1109\/ACCESS.2020.2998581"},{"key":"ref271","doi-asserted-by":"publisher","DOI":"10.1109\/IRI.2019.00030"},{"key":"ref270","doi-asserted-by":"publisher","DOI":"10.1007\/s11390-020-9668-1"},{"key":"ref273","doi-asserted-by":"publisher","DOI":"10.1109\/ICACI.2018.8377553"},{"key":"ref170","doi-asserted-by":"publisher","DOI":"10.1109\/CONFLUENCE.2017.7943132"},{"key":"ref272","doi-asserted-by":"publisher","DOI":"10.1109\/DSN.2010.5544275"},{"key":"ref172","doi-asserted-by":"publisher","DOI":"10.1109\/ACCESS.2019.2925313"},{"key":"ref171","doi-asserted-by":"publisher","DOI":"10.1109\/QRS.2017.42"},{"key":"ref174","doi-asserted-by":"publisher","DOI":"10.1109\/ICBDACI.2017.8070806"},{"key":"ref173","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-15672-4_36"},{"key":"ref176","doi-asserted-by":"publisher","DOI":"10.1007\/s11390-017-1785-0"},{"key":"ref175","doi-asserted-by":"publisher","DOI":"10.1016\/j.eswa.2019.113156"},{"key":"ref178","doi-asserted-by":"publisher","DOI":"10.1109\/ICTAI.2017.00019"},{"key":"ref177","doi-asserted-by":"publisher","DOI":"10.1109\/IESYS.2017.8233558"},{"key":"ref168","doi-asserted-by":"publisher","DOI":"10.1145\/2786805.2804429"},{"key":"ref169","doi-asserted-by":"publisher","DOI":"10.1109\/IoT-SIU.2019.8777494"},{"key":"ref39","doi-asserted-by":"publisher","DOI":"10.1080\/03772063.2019.1611490"},{"key":"ref38","doi-asserted-by":"publisher","DOI":"10.1109\/UPCON.2018.8597154"},{"key":"ref33","doi-asserted-by":"publisher","DOI":"10.1145\/2811411.2811549"},{"key":"ref32","doi-asserted-by":"publisher","DOI":"10.1109\/ISCO.2017.7855962"},{"key":"ref31","doi-asserted-by":"publisher","DOI":"10.1109\/JCSSE.2011.5930143"},{"key":"ref30","doi-asserted-by":"publisher","DOI":"10.1145\/3340482.3342744"},{"key":"ref267","doi-asserted-by":"publisher","DOI":"10.1145\/259526.259548"},{"key":"ref37","doi-asserted-by":"publisher","DOI":"10.1109\/CCCS.2018.8586805"},{"key":"ref268","doi-asserted-by":"publisher","DOI":"10.1155\/2017\/8040346"},{"key":"ref36","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-030-05767-1_8"},{"key":"ref269","doi-asserted-by":"publisher","DOI":"10.1049\/iet-sen.2013.0046"},{"key":"ref35","doi-asserted-by":"publisher","DOI":"10.1109\/SECON.2018.8478911"},{"key":"ref34","doi-asserted-by":"publisher","DOI":"10.1109\/ICOEI.2018.8553830"},{"key":"ref284","doi-asserted-by":"publisher","DOI":"10.14236\/ewic\/EASE2010.4"},{"key":"ref181","doi-asserted-by":"publisher","DOI":"10.1109\/ACCESS.2020.2985290"},{"key":"ref283","doi-asserted-by":"publisher","DOI":"10.1016\/j.infsof.2015.03.007"},{"key":"ref180","doi-asserted-by":"publisher","DOI":"10.1145\/3345629.3345632"},{"key":"ref282","doi-asserted-by":"publisher","DOI":"10.1016\/j.jss.2013.04.076"},{"key":"ref281","doi-asserted-by":"publisher","DOI":"10.1109\/ESEM.2007.10"},{"key":"ref280","doi-asserted-by":"publisher","DOI":"10.1016\/j.infsof.2014.02.001"},{"key":"ref185","doi-asserted-by":"publisher","DOI":"10.1109\/IconDSC.2019.8816965"},{"key":"ref184","doi-asserted-by":"publisher","DOI":"10.5220\/0005099303830392"},{"key":"ref183","doi-asserted-by":"publisher","DOI":"10.1109\/ICOEI48184.2020.9142909"},{"key":"ref182","doi-asserted-by":"publisher","DOI":"10.1109\/CONFLUENCE.2017.7943255"},{"key":"ref189","doi-asserted-by":"publisher","DOI":"10.1109\/ICRITO.2017.8342425"},{"key":"ref188","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-540-69566-0_18"},{"key":"ref187","doi-asserted-by":"publisher","DOI":"10.1007\/978-981-13-2348-5_5"},{"key":"ref186","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2014.2322358"},{"key":"ref28","doi-asserted-by":"publisher","DOI":"10.1109\/ICCP.2017.8117004"},{"key":"ref27","doi-asserted-by":"publisher","DOI":"10.1145\/3183399.3183422"},{"key":"ref179","first-page":"1","article-title":"Experimental study on software fault prediction using machine learning model","author":"ha","year":"2019","journal-title":"Proc 11th Int Conf Knowl Syst Eng (KSE)"},{"key":"ref29","doi-asserted-by":"publisher","DOI":"10.1145\/3273934.3273935"},{"key":"ref20","doi-asserted-by":"publisher","DOI":"10.14236\/ewic\/EASE2010.17"},{"key":"ref22","doi-asserted-by":"publisher","DOI":"10.1145\/3172871.3172880"},{"key":"ref21","doi-asserted-by":"publisher","DOI":"10.1145\/2593801.2593806"},{"key":"ref24","doi-asserted-by":"publisher","DOI":"10.1109\/CONISOFT.2017.00021"},{"key":"ref23","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2012.52"},{"key":"ref278","doi-asserted-by":"publisher","DOI":"10.1109\/ETFA46521.2020.9211982"},{"key":"ref26","doi-asserted-by":"publisher","DOI":"10.1109\/MSR.2015.38"},{"key":"ref279","doi-asserted-by":"publisher","DOI":"10.1016\/j.omega.2006.04.013"},{"key":"ref25","doi-asserted-by":"publisher","DOI":"10.1109\/ICSE.2017.9"},{"key":"ref50","doi-asserted-by":"publisher","DOI":"10.1109\/ICSE.2012.6227137"},{"key":"ref51","doi-asserted-by":"publisher","DOI":"10.1109\/MiSE.2019.00009"},{"key":"ref154","doi-asserted-by":"publisher","DOI":"10.1145\/3377811.3380389"},{"key":"ref153","doi-asserted-by":"publisher","DOI":"10.1109\/WORDS.2005.32"},{"key":"ref156","doi-asserted-by":"publisher","DOI":"10.1109\/MSR.2019.00017"},{"key":"ref155","doi-asserted-by":"publisher","DOI":"10.1109\/QRS.2018.00023"},{"key":"ref150","doi-asserted-by":"publisher","DOI":"10.1109\/ICSE.2004.1317470"},{"key":"ref152","doi-asserted-by":"publisher","DOI":"10.1109\/EUROMICRO.2006.56"},{"key":"ref151","doi-asserted-by":"publisher","DOI":"10.1109\/SOSE.2017.19"},{"key":"ref146","first-page":"232","article-title":"A neural language model with a modified attention","author":"zhang","year":"2018","journal-title":"Proc 9th Int Conf Softw Eng Service Sci"},{"key":"ref147","doi-asserted-by":"publisher","DOI":"10.1145\/3236024.3236068"},{"key":"ref148","doi-asserted-by":"publisher","DOI":"10.1109\/AECT47998.2020.9194215"},{"key":"ref149","doi-asserted-by":"publisher","DOI":"10.1145\/3340482.3342742"},{"key":"ref59","doi-asserted-by":"publisher","DOI":"10.1109\/LFA.1988.24945"},{"key":"ref58","doi-asserted-by":"publisher","DOI":"10.1145\/1540438.1540455"},{"key":"ref57","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-319-99933-3_1"},{"key":"ref56","first-page":"227","article-title":"A taxonomy of software engineering challenges for machine learning systems: An empirical investigation","volume":"149","year":"2013","journal-title":"Proc Int Conf Agile Softw Develop"},{"key":"ref55","doi-asserted-by":"publisher","DOI":"10.1007\/s10664-018-9647-0"},{"key":"ref54","doi-asserted-by":"publisher","DOI":"10.1109\/ICTAI.2006.77"},{"key":"ref53","doi-asserted-by":"publisher","DOI":"10.1109\/TENCON.2016.7847994"},{"key":"ref52","doi-asserted-by":"publisher","DOI":"10.1007\/s10515-019-00261-7"},{"key":"ref40","doi-asserted-by":"publisher","DOI":"10.1145\/3266237.3266273"},{"key":"ref167","first-page":"19","article-title":"Software metrics for fault prediction using machine learning approaches","author":"karim","year":"2017","journal-title":"Proc IEEE Int Conf Cybern Comput Intell"},{"key":"ref166","first-page":"1","article-title":"Predicting bug in a software using ANN based machine learning techniques","author":"p","year":"2020","journal-title":"Proc IEEE Int Conf Innov Technol (INOCON)"},{"key":"ref165","doi-asserted-by":"publisher","DOI":"10.1109\/HiPCW.2017.00010"},{"key":"ref164","doi-asserted-by":"publisher","DOI":"10.1109\/ICST.2019.00047"},{"key":"ref163","doi-asserted-by":"publisher","DOI":"10.1145\/3191697.3213793"},{"key":"ref162","doi-asserted-by":"publisher","DOI":"10.1109\/ICDM.2018.00133"},{"key":"ref161","doi-asserted-by":"publisher","DOI":"10.1109\/ICSE.2017.54"},{"key":"ref160","doi-asserted-by":"publisher","DOI":"10.1109\/ICMLA.2012.226"},{"key":"ref4","first-page":"352","article-title":"Software effort estimation using machine learning techniques with robust confidence intervals","author":"braga","year":"2007","journal-title":"Proc 19th IEEE Int Conf Tools With Artif Intell (ICTAI)"},{"key":"ref3","doi-asserted-by":"publisher","DOI":"10.1109\/RE.2013.6636705"},{"key":"ref6","doi-asserted-by":"publisher","DOI":"10.1109\/ICST.2010.46"},{"key":"ref5","doi-asserted-by":"publisher","DOI":"10.1109\/SNPD.2010.47"},{"key":"ref8","doi-asserted-by":"publisher","DOI":"10.1109\/TR.2019.2892517"},{"key":"ref159","doi-asserted-by":"publisher","DOI":"10.1109\/ICIEM48762.2020.9160152"},{"key":"ref7","doi-asserted-by":"publisher","DOI":"10.1109\/KSE.2019.8919292"},{"key":"ref49","doi-asserted-by":"publisher","DOI":"10.1109\/BigData.2018.8622107"},{"key":"ref157","doi-asserted-by":"publisher","DOI":"10.1145\/3213846.3213858"},{"key":"ref9","doi-asserted-by":"publisher","DOI":"10.1145\/3425269.3425278"},{"key":"ref158","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-540-89403-2_27"},{"key":"ref46","doi-asserted-by":"publisher","DOI":"10.1109\/NOMS.2008.4575113"},{"key":"ref45","doi-asserted-by":"crossref","first-page":"61840","DOI":"10.1109\/ACCESS.2019.2913349","article-title":"Deep learning approach for software maintainability metrics prediction","volume":"7","author":"kumar","year":"2019","journal-title":"IEEE Access"},{"key":"ref48","doi-asserted-by":"publisher","DOI":"10.1109\/RAISE.2013.6615197"},{"key":"ref47","first-page":"876","article-title":"Prophecy of software maintenance effort with univariate and multivariate approach","author":"chandra","year":"2017","journal-title":"Proc Int Conf Comput Commun Autom"},{"key":"ref42","doi-asserted-by":"publisher","DOI":"10.1109\/ACCESS.2019.2900462"},{"key":"ref41","first-page":"122","article-title":"Automation of Android applications testing using machine learning activities classification","author":"rosenfeld","year":"2017","journal-title":"Proc 5th Int Conf Mobile Softw Eng Syst Autom"},{"key":"ref44","doi-asserted-by":"publisher","DOI":"10.1109\/ICIMSA.2016.7504034"},{"key":"ref43","doi-asserted-by":"publisher","DOI":"10.1109\/Cybermatics_2018.2018.00106"},{"key":"ref73","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-24485-8_37"},{"key":"ref72","doi-asserted-by":"publisher","DOI":"10.1145\/3243127.3243129"},{"key":"ref71","doi-asserted-by":"publisher","DOI":"10.1109\/ICSE.2012.6227055"},{"key":"ref70","doi-asserted-by":"publisher","DOI":"10.1145\/1852786.1852851"},{"key":"ref76","doi-asserted-by":"publisher","DOI":"10.1109\/SEW.2009.15"},{"key":"ref77","doi-asserted-by":"publisher","DOI":"10.3390\/e22091057"},{"key":"ref74","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-030-29983-5_6"},{"key":"ref75","doi-asserted-by":"publisher","DOI":"10.1145\/2070821.2070827"},{"key":"ref78","doi-asserted-by":"publisher","DOI":"10.1145\/3383219.3383288"},{"key":"ref79","doi-asserted-by":"publisher","DOI":"10.1145\/3195555.3195560"},{"key":"ref60","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-030-32242-7_3"},{"key":"ref62","doi-asserted-by":"publisher","DOI":"10.1145\/3180155.3180195"},{"key":"ref61","doi-asserted-by":"publisher","DOI":"10.1145\/2903220.2903223"},{"key":"ref63","doi-asserted-by":"publisher","DOI":"10.1145\/3183440.3183461"},{"key":"ref64","doi-asserted-by":"publisher","DOI":"10.1093\/comjnl\/34.6.559"},{"key":"ref65","first-page":"255","article-title":"Artificial intelligence and software engineering: Breaking the toy mold","volume":"270","author":"park","year":"1997","journal-title":"Automated Softw Eng"},{"key":"ref66","doi-asserted-by":"publisher","DOI":"10.1109\/ICSE-NIER.2019.00016"},{"key":"ref67","doi-asserted-by":"publisher","DOI":"10.1109\/BigData.2018.8622586"},{"key":"ref68","doi-asserted-by":"publisher","DOI":"10.1109\/DASC\/PiCom\/CBDCom\/CyberSciTech.2019.00185"},{"key":"ref69","doi-asserted-by":"publisher","DOI":"10.1109\/ICSE.2015.248"},{"key":"ref197","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2018.2877612"},{"key":"ref198","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2018.2876256"},{"key":"ref199","first-page":"240","article-title":"Software defect prediction using convolutional neural network","author":"wongpheng","year":"2020","journal-title":"Proc 35th Int Tech Conf Circuits\/Syst Comput Commun (ITC-CSCC)"},{"key":"ref193","doi-asserted-by":"publisher","DOI":"10.1109\/BDCloud.2018.00129"},{"key":"ref194","doi-asserted-by":"publisher","DOI":"10.1109\/SNPD.2019.8935839"},{"key":"ref195","first-page":"1","article-title":"A model based on program slice and deep learning for software defect prediction","author":"tian","year":"2020","journal-title":"Proc 29th Int Conf Comput Commun Netw (ICCCN)"},{"key":"ref196","doi-asserted-by":"publisher","DOI":"10.1109\/VST50071.2020.9051635"},{"key":"ref95","doi-asserted-by":"publisher","DOI":"10.1145\/3344948.3344962"},{"key":"ref94","volume":"11444","author":"mousouliotis","year":"2019","journal-title":"Software-Defined FPGA Accelerator Design for Mobile Deep Learning Applications"},{"key":"ref190","doi-asserted-by":"publisher","DOI":"10.1109\/ComPE49325.2020.9200076"},{"key":"ref93","first-page":"147","article-title":"Software as learning: Quality factors and life-cycle revised","author":"factors","year":"2000","journal-title":"Proc Int Conf Fundam Approaches Softw Eng"},{"key":"ref191","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-030-33624-0_7"},{"key":"ref92","doi-asserted-by":"publisher","DOI":"10.1016\/j.iot.2018.09.003"},{"key":"ref192","doi-asserted-by":"publisher","DOI":"10.1007\/s00500-019-04047-7"},{"key":"ref91","doi-asserted-by":"publisher","DOI":"10.1145\/3422392.3422507"},{"key":"ref90","first-page":"1","article-title":"Software service recommendation base on collaborative filtering neural network model","author":"chollet","year":"2013","journal-title":"Proc Int Conf Service-Oriented Comput"},{"key":"ref98","doi-asserted-by":"publisher","DOI":"10.1109\/ICSE-NIER.2017.13"},{"key":"ref99","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-540-30583-5_47"},{"key":"ref96","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1145\/3126557","article-title":"GPU performance estimation using software rasterization","volume":"16","author":"neal","year":"2017","journal-title":"Trans Embedded Comput Syst"},{"key":"ref97","doi-asserted-by":"publisher","DOI":"10.1145\/3243127.3243128"},{"key":"ref82","doi-asserted-by":"publisher","DOI":"10.1145\/1806799.1806825"},{"key":"ref81","doi-asserted-by":"publisher","DOI":"10.1109\/REW.2017.26"},{"key":"ref84","doi-asserted-by":"publisher","DOI":"10.1109\/ICSE-C.2017.86"},{"key":"ref83","doi-asserted-by":"publisher","DOI":"10.1016\/j.jss.2020.110519"},{"key":"ref80","doi-asserted-by":"publisher","DOI":"10.1145\/3340482.3342745"},{"key":"ref89","doi-asserted-by":"publisher","DOI":"10.1145\/3243127.3243133"},{"key":"ref85","doi-asserted-by":"publisher","DOI":"10.1109\/SCAM.2018.00023"},{"key":"ref86","doi-asserted-by":"publisher","DOI":"10.1109\/TEFSE.2013.6620165"},{"key":"ref87","doi-asserted-by":"publisher","DOI":"10.1145\/3183440.3195091"},{"key":"ref88","doi-asserted-by":"publisher","DOI":"10.1145\/3417990.3418741"},{"key":"ref200","first-page":"177","article-title":"CDGDroid: Android malware detection based on deep learning using CFG and DFG","volume":"3308","author":"xu","year":"2004","journal-title":"Proc 1st Int Conf Formal Engineering Methods"},{"key":"ref101","doi-asserted-by":"publisher","DOI":"10.1016\/j.jss.2016.05.002"},{"key":"ref100","doi-asserted-by":"publisher","DOI":"10.1109\/ICICCT.2018.8473027"},{"key":"ref209","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-030-29157-0_14"},{"key":"ref203","doi-asserted-by":"publisher","DOI":"10.1109\/ACCESS.2018.2889061"},{"key":"ref204","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-14306-9_54"},{"key":"ref201","doi-asserted-by":"publisher","DOI":"10.1007\/978-981-15-1922-2_40"},{"key":"ref202","doi-asserted-by":"publisher","DOI":"10.1109\/QRS.2018.00025"},{"key":"ref207","doi-asserted-by":"publisher","DOI":"10.1145\/3266003.3266004"},{"key":"ref208","doi-asserted-by":"publisher","DOI":"10.1007\/11558569_16"},{"key":"ref205","doi-asserted-by":"publisher","DOI":"10.1109\/QSIC.2008.29"},{"key":"ref206","doi-asserted-by":"publisher","DOI":"10.1145\/3238147.3238202"},{"key":"ref211","doi-asserted-by":"publisher","DOI":"10.1145\/3236024.3236055"},{"key":"ref210","doi-asserted-by":"publisher","DOI":"10.1016\/B978-0-12-396535-6.00004-1"},{"key":"ref212","doi-asserted-by":"publisher","DOI":"10.1016\/j.engappai.2013.01.008"},{"key":"ref213","doi-asserted-by":"publisher","DOI":"10.1002\/cae.21962"},{"key":"ref214","doi-asserted-by":"publisher","DOI":"10.1109\/NCA.2011.29"},{"key":"ref215","doi-asserted-by":"publisher","DOI":"10.1109\/ACCESS.2019.2951751"},{"key":"ref216","doi-asserted-by":"publisher","DOI":"10.1109\/INISTA.2014.6873597"},{"key":"ref217","first-page":"1","article-title":"Automatic feature learning for predicting vulnerable software components","volume":"14","author":"dam","year":"2015","journal-title":"IEEE Trans Softw Eng"},{"key":"ref218","doi-asserted-by":"publisher","DOI":"10.1109\/CEEICT.2018.8628105"},{"key":"ref219","doi-asserted-by":"publisher","DOI":"10.1145\/3092566"},{"key":"ref220","doi-asserted-by":"publisher","DOI":"10.1109\/CCEM.2018.00010"},{"key":"ref222","doi-asserted-by":"publisher","DOI":"10.1109\/MALTESQUE.2018.8368453"},{"key":"ref221","doi-asserted-by":"publisher","DOI":"10.1109\/ICSME.2017.52"},{"key":"ref229","doi-asserted-by":"publisher","DOI":"10.1109\/WINCOM.2016.7777224"},{"key":"ref228","doi-asserted-by":"publisher","DOI":"10.1145\/3243127.3243130"},{"key":"ref227","doi-asserted-by":"publisher","DOI":"10.1016\/j.measurement.2019.107139"},{"key":"ref226","first-page":"496","article-title":"Predicting web vulnerabilities in web applications based on machine learning muhammad","volume":"932","author":"khalid","year":"2019","journal-title":"Proc Int Conf Intell Technol Appl"},{"key":"ref225","doi-asserted-by":"publisher","DOI":"10.1109\/UKRCON.2019.8879997"},{"key":"ref224","doi-asserted-by":"publisher","DOI":"10.1145\/3230833.3230856"},{"key":"ref223","doi-asserted-by":"publisher","DOI":"10.1109\/DSC.2016.33"},{"key":"ref127","doi-asserted-by":"publisher","DOI":"10.1145\/3196398.3196402"},{"key":"ref126","doi-asserted-by":"publisher","DOI":"10.1145\/3338906.3341182"},{"key":"ref125","doi-asserted-by":"publisher","DOI":"10.1145\/3243127.3243132"},{"key":"ref124","doi-asserted-by":"publisher","DOI":"10.1145\/3338906.3340458"},{"key":"ref129","doi-asserted-by":"publisher","DOI":"10.1145\/3387940.3391489"},{"key":"ref128","doi-asserted-by":"publisher","DOI":"10.1145\/2997364.2997383"},{"key":"ref130","doi-asserted-by":"publisher","DOI":"10.1109\/ACCESS.2020.3006178"},{"key":"ref133","doi-asserted-by":"publisher","DOI":"10.1145\/3183440.3194974"},{"key":"ref134","doi-asserted-by":"publisher","DOI":"10.1007\/s11390-020-0323-7"},{"key":"ref131","doi-asserted-by":"crossref","first-page":"87","DOI":"10.1145\/2970276.2970326","article-title":"Deep Learning Code Fragments for Code Clone Detection","author":"martin white","year":"2016","journal-title":"IEEE\/ACM Int Conference on Automated Software Engineering (ASE)"},{"key":"ref132","doi-asserted-by":"publisher","DOI":"10.1109\/IWSC.2012.6227872"},{"key":"ref232","doi-asserted-by":"publisher","DOI":"10.1109\/ACCESS.2020.2988557"},{"key":"ref233","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-319-47169-3_50"},{"key":"ref230","doi-asserted-by":"publisher","DOI":"10.1109\/ICMLA.2017.00-19"},{"key":"ref231","doi-asserted-by":"publisher","DOI":"10.1109\/PAC.2017.10"},{"key":"ref239","doi-asserted-by":"publisher","DOI":"10.1109\/SEAMS.2019.00011"},{"key":"ref238","doi-asserted-by":"publisher","DOI":"10.1145\/3338906.3342484"},{"key":"ref235","doi-asserted-by":"publisher","DOI":"10.1109\/MS.2020.2987024"},{"key":"ref234","doi-asserted-by":"publisher","DOI":"10.1145\/3183399.3183424"},{"key":"ref237","doi-asserted-by":"publisher","DOI":"10.1109\/ISCID.2017.20"},{"key":"ref236","doi-asserted-by":"publisher","DOI":"10.1109\/COMPSAC.2018.00128"},{"key":"ref136","doi-asserted-by":"publisher","DOI":"10.1109\/COMPSAC48688.2020.0-149"},{"key":"ref135","doi-asserted-by":"publisher","DOI":"10.1109\/ICIRCA.2018.8597382"},{"key":"ref138","first-page":"278","article-title":"Building a tool for software code analysis a machine learning approach structures","author":"fouqu","year":"1992","journal-title":"Proc Int Conf Adv Inf Syst Eng"},{"key":"ref137","doi-asserted-by":"publisher","DOI":"10.1109\/ICICCS.2016.7542340"},{"key":"ref139","first-page":"622","article-title":"Leveraging machine learning for software redocumentation","author":"geist","year":"2020","journal-title":"Proc IEEE 27th Int Conf Softw Anal Evol Reeng (SANER)"},{"key":"ref140","doi-asserted-by":"publisher","DOI":"10.15439\/2017F536"},{"key":"ref141","doi-asserted-by":"publisher","DOI":"10.3390\/su12218986"},{"key":"ref142","doi-asserted-by":"publisher","DOI":"10.1145\/3385032.3385050"},{"key":"ref143","doi-asserted-by":"publisher","DOI":"10.1109\/ICSME.2018.00056"},{"key":"ref2","first-page":"87","article-title":"Machine learning and software development","author":"zhang","year":"2010","journal-title":"Proc IEEE Int Conf Tools with Artif Intell"},{"key":"ref144","doi-asserted-by":"publisher","DOI":"10.1109\/SANER48275.2020.9054865"},{"key":"ref1","doi-asserted-by":"publisher","DOI":"10.1109\/RAISE.2012.6227961"},{"key":"ref145","doi-asserted-by":"publisher","DOI":"10.1145\/3196398.3196431"},{"key":"ref241","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-030-20883-7_8"},{"key":"ref242","doi-asserted-by":"publisher","DOI":"10.1145\/3338503.3357719"},{"key":"ref243","doi-asserted-by":"publisher","DOI":"10.1109\/ICSME46990.2020.00095"},{"key":"ref244","doi-asserted-by":"publisher","DOI":"10.1109\/KBSE.1991.638036"},{"key":"ref240","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2019.2924371"},{"key":"ref248","doi-asserted-by":"publisher","DOI":"10.1109\/ICMLA.2016.0064"},{"key":"ref247","doi-asserted-by":"publisher","DOI":"10.1109\/ICPC.2012.6240501"},{"key":"ref246","first-page":"64","article-title":"Machine-learning models for software quality: A compromise between performance and intelligibility machine-learning models for software quality: A compromise between performance and intelligibility","author":"lounis","year":"2011","journal-title":"Proc Int Conf Tools Artif Intell"},{"key":"ref245","doi-asserted-by":"publisher","DOI":"10.1109\/QSIC.2004.1357950"},{"key":"ref249","doi-asserted-by":"publisher","DOI":"10.1109\/ASE.2011.6100070"},{"key":"ref109","doi-asserted-by":"publisher","DOI":"10.1109\/CSIT.2018.8486222"},{"key":"ref108","doi-asserted-by":"publisher","DOI":"10.1109\/ISCIS.2007.4456863"},{"key":"ref107","doi-asserted-by":"publisher","DOI":"10.1109\/3ICT.2019.8910327"},{"key":"ref106","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-030-21290-2_35"},{"key":"ref105","doi-asserted-by":"publisher","DOI":"10.1109\/SANER.2019.8667978"},{"key":"ref104","doi-asserted-by":"publisher","DOI":"10.1109\/ICRITO48877.2020.9197868"},{"key":"ref103","doi-asserted-by":"publisher","DOI":"10.1109\/ICACCS48705.2020.9074466"},{"key":"ref102","doi-asserted-by":"publisher","DOI":"10.1360\/N112017-00106"},{"key":"ref111","doi-asserted-by":"publisher","DOI":"10.3906\/elk-1809-129"},{"key":"ref112","doi-asserted-by":"publisher","DOI":"10.1016\/j.infsof.2015.07.004"},{"key":"ref110","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-05415-0_19"},{"key":"ref250","doi-asserted-by":"publisher","DOI":"10.1109\/SNPD.2014.6888690"},{"key":"ref251","doi-asserted-by":"publisher","DOI":"10.1109\/MASCOTS.2012.40"},{"key":"ref254","doi-asserted-by":"publisher","DOI":"10.1145\/3213846.3213848"},{"key":"ref255","first-page":"9","article-title":"Testing service oriented architectures using stateful service visualization via machine learning","author":"eni?er","year":"2018","journal-title":"Proc 13th Int Workshop Autom Softw Test"},{"key":"ref252","doi-asserted-by":"publisher","DOI":"10.1109\/ICISA.2013.6579473"},{"key":"ref253","first-page":"2274","article-title":"A machine learning approach for statistical software testing","author":"baskiotis","year":"2006","journal-title":"Proc Int Joint Conf Artif Intell (IJCAI)"},{"key":"ref257","doi-asserted-by":"publisher","DOI":"10.1002\/stvr.1594"},{"key":"ref256","doi-asserted-by":"publisher","DOI":"10.1145\/3236024.3264835"},{"key":"ref259","doi-asserted-by":"publisher","DOI":"10.1109\/ICSTW.2018.00061"},{"key":"ref10","first-page":"13","volume":"1","author":"fajardo","year":"2016","journal-title":"Data Mining Machine Learning Software"},{"key":"ref258","first-page":"43","article-title":"Adaptation of general software testing concepts to neural networks","volume":"44","author":"karpov","year":"2019","journal-title":"Program Comput Softw"},{"key":"ref11","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2019.2937083"},{"key":"ref12","doi-asserted-by":"publisher","DOI":"10.1023\/A:1023760326768"},{"key":"ref13","first-page":"1","article-title":"Very deep convolutional networks for large-scale image recognition","author":"simonyan","year":"2015","journal-title":"Proc 3rd Int Conf Learn Represent (ICLR) Conf Track"},{"key":"ref14","doi-asserted-by":"publisher","DOI":"10.1109\/MS.2017.79"},{"key":"ref15","first-page":"249","article-title":"Supervised machine learning: A review of classification techniques","volume":"31","author":"kotsiantis","year":"2007","journal-title":"Informatica"},{"key":"ref16","first-page":"528","article-title":"The goal question metric approach","volume":"2","author":"basili","year":"1994","journal-title":"Encyclopedia of Software Engineering"},{"key":"ref118","doi-asserted-by":"publisher","DOI":"10.1109\/ICNGCIS.2017.33"},{"key":"ref17","author":"society","year":"2014","journal-title":"Pierre Bourque and Richard E Fairley Guide to the Software Engineering Body of Knowledge (SWEBOK(R)) Version 3 0"},{"key":"ref117","doi-asserted-by":"publisher","DOI":"10.1145\/3021460.3021468"},{"key":"ref18","doi-asserted-by":"publisher","DOI":"10.1016\/j.infsof.2013.03.004"},{"key":"ref19","doi-asserted-by":"publisher","DOI":"10.14236\/ewic\/EASE2008.8"},{"key":"ref119","doi-asserted-by":"publisher","DOI":"10.1109\/SCCC.2003.1245453"},{"key":"ref114","doi-asserted-by":"publisher","DOI":"10.1109\/ACIT-CSII-BCD.2016.058"},{"key":"ref113","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-540-85553-8_2"},{"key":"ref116","doi-asserted-by":"publisher","DOI":"10.1186\/s40411-017-0037-x"},{"key":"ref115","first-page":"263","article-title":"An empirical evaluation of predicting runaway software projects using Bayesian classification","author":"mizuno","year":"2010","journal-title":"Proc Int Conf Product Focused Softw Process Improvement"},{"key":"ref120","doi-asserted-by":"publisher","DOI":"10.1109\/32.345828"},{"key":"ref121","doi-asserted-by":"publisher","DOI":"10.1145\/2590748.2590767"},{"key":"ref122","doi-asserted-by":"publisher","DOI":"10.1016\/j.infsof.2011.09.002"},{"key":"ref123","doi-asserted-by":"publisher","DOI":"10.1109\/RAISE.2019.00009"},{"key":"ref260","first-page":"1","article-title":"Architecture-based software reliability incorporating fault tolerant machine learning","author":"nafreen","year":"2020","journal-title":"Proceedings of Annual Reliability and Maintainability Symposium (RAMS)"},{"key":"ref261","doi-asserted-by":"publisher","DOI":"10.1109\/GCCE.2018.8574766"},{"key":"ref262","doi-asserted-by":"publisher","DOI":"10.1109\/COMPSAC.2007.26"},{"key":"ref263","doi-asserted-by":"publisher","DOI":"10.1109\/ICSESS.2015.7339243"},{"key":"ref264","first-page":"1472","article-title":"Application of machine learning reliability data sets","author":"shanthi","year":"2018","journal-title":"Proc 2nd Int Conf Intell Comput Control Syst (ICICCS)"},{"key":"ref265","doi-asserted-by":"publisher","DOI":"10.1016\/j.ress.2017.10.019"},{"key":"ref266","doi-asserted-by":"publisher","DOI":"10.1109\/ICSE.1998.671609"}],"container-title":["IEEE Access"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx7\/6287639\/9312710\/09568959.pdf?arnumber=9568959","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2021,12,17]],"date-time":"2021-12-17T19:55:57Z","timestamp":1639770957000},"score":1,"resource":{"primary":{"URL":"https:\/\/ieeexplore.ieee.org\/document\/9568959\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2021]]},"references-count":284,"URL":"https:\/\/doi.org\/10.1109\/access.2021.3119746","relation":{},"ISSN":["2169-3536"],"issn-type":[{"value":"2169-3536","type":"electronic"}],"subject":[],"published":{"date-parts":[[2021]]}}}