{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,7,3]],"date-time":"2026-07-03T16:33:57Z","timestamp":1783096437058,"version":"3.54.6"},"reference-count":27,"publisher":"Wiley","license":[{"start":{"date-parts":[[2019,4,15]],"date-time":"2019-04-15T00:00:00Z","timestamp":1555286400000},"content-version":"unspecified","delay-in-days":0,"URL":"http:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["61772200"],"award-info":[{"award-number":["61772200"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["61702334"],"award-info":[{"award-number":["61702334"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["17PJ1401900"],"award-info":[{"award-number":["17PJ1401900"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["17ZR1406900"],"award-info":[{"award-number":["17ZR1406900"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["17ZR1429700"],"award-info":[{"award-number":["17ZR1429700"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["ZH1726108"],"award-info":[{"award-number":["ZH1726108"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["XTCX2016-20"],"award-info":[{"award-number":["XTCX2016-20"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["61772200"],"award-info":[{"award-number":["61772200"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["61702334"],"award-info":[{"award-number":["61702334"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["17PJ1401900"],"award-info":[{"award-number":["17PJ1401900"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["17ZR1406900"],"award-info":[{"award-number":["17ZR1406900"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["17ZR1429700"],"award-info":[{"award-number":["17ZR1429700"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["ZH1726108"],"award-info":[{"award-number":["ZH1726108"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["XTCX2016-20"],"award-info":[{"award-number":["XTCX2016-20"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]},{"name":"Shanghai Pujiang Talent Program","award":["61772200"],"award-info":[{"award-number":["61772200"]}]},{"name":"Shanghai Pujiang Talent Program","award":["61702334"],"award-info":[{"award-number":["61702334"]}]},{"name":"Shanghai Pujiang Talent Program","award":["17PJ1401900"],"award-info":[{"award-number":["17PJ1401900"]}]},{"name":"Shanghai Pujiang Talent Program","award":["17ZR1406900"],"award-info":[{"award-number":["17ZR1406900"]}]},{"name":"Shanghai Pujiang Talent Program","award":["17ZR1429700"],"award-info":[{"award-number":["17ZR1429700"]}]},{"name":"Shanghai Pujiang Talent Program","award":["ZH1726108"],"award-info":[{"award-number":["ZH1726108"]}]},{"name":"Shanghai Pujiang Talent Program","award":["XTCX2016-20"],"award-info":[{"award-number":["XTCX2016-20"]}]},{"DOI":"10.13039\/100007219","name":"Shanghai Municipal Natural Science Foundation","doi-asserted-by":"crossref","award":["61772200"],"award-info":[{"award-number":["61772200"]}],"id":[{"id":"10.13039\/100007219","id-type":"DOI","asserted-by":"crossref"}]},{"DOI":"10.13039\/100007219","name":"Shanghai Municipal Natural Science Foundation","doi-asserted-by":"crossref","award":["61702334"],"award-info":[{"award-number":["61702334"]}],"id":[{"id":"10.13039\/100007219","id-type":"DOI","asserted-by":"crossref"}]},{"DOI":"10.13039\/100007219","name":"Shanghai Municipal Natural Science Foundation","doi-asserted-by":"crossref","award":["17PJ1401900"],"award-info":[{"award-number":["17PJ1401900"]}],"id":[{"id":"10.13039\/100007219","id-type":"DOI","asserted-by":"crossref"}]},{"DOI":"10.13039\/100007219","name":"Shanghai Municipal Natural Science Foundation","doi-asserted-by":"crossref","award":["17ZR1406900"],"award-info":[{"award-number":["17ZR1406900"]}],"id":[{"id":"10.13039\/100007219","id-type":"DOI","asserted-by":"crossref"}]},{"DOI":"10.13039\/100007219","name":"Shanghai Municipal Natural Science Foundation","doi-asserted-by":"crossref","award":["17ZR1429700"],"award-info":[{"award-number":["17ZR1429700"]}],"id":[{"id":"10.13039\/100007219","id-type":"DOI","asserted-by":"crossref"}]},{"DOI":"10.13039\/100007219","name":"Shanghai Municipal Natural Science Foundation","doi-asserted-by":"crossref","award":["ZH1726108"],"award-info":[{"award-number":["ZH1726108"]}],"id":[{"id":"10.13039\/100007219","id-type":"DOI","asserted-by":"crossref"}]},{"DOI":"10.13039\/100007219","name":"Shanghai Municipal Natural Science Foundation","doi-asserted-by":"crossref","award":["XTCX2016-20"],"award-info":[{"award-number":["XTCX2016-20"]}],"id":[{"id":"10.13039\/100007219","id-type":"DOI","asserted-by":"crossref"}]},{"DOI":"10.13039\/100007219","name":"Shanghai Municipal Natural Science Foundation","doi-asserted-by":"crossref","award":["61772200"],"award-info":[{"award-number":["61772200"]}],"id":[{"id":"10.13039\/100007219","id-type":"DOI","asserted-by":"crossref"}]},{"DOI":"10.13039\/100007219","name":"Shanghai Municipal Natural Science Foundation","doi-asserted-by":"crossref","award":["61702334"],"award-info":[{"award-number":["61702334"]}],"id":[{"id":"10.13039\/100007219","id-type":"DOI","asserted-by":"crossref"}]},{"DOI":"10.13039\/100007219","name":"Shanghai Municipal Natural Science Foundation","doi-asserted-by":"crossref","award":["17PJ1401900"],"award-info":[{"award-number":["17PJ1401900"]}],"id":[{"id":"10.13039\/100007219","id-type":"DOI","asserted-by":"crossref"}]},{"DOI":"10.13039\/100007219","name":"Shanghai Municipal Natural Science Foundation","doi-asserted-by":"crossref","award":["17ZR1406900"],"award-info":[{"award-number":["17ZR1406900"]}],"id":[{"id":"10.13039\/100007219","id-type":"DOI","asserted-by":"crossref"}]},{"DOI":"10.13039\/100007219","name":"Shanghai Municipal Natural Science Foundation","doi-asserted-by":"crossref","award":["17ZR1429700"],"award-info":[{"award-number":["17ZR1429700"]}],"id":[{"id":"10.13039\/100007219","id-type":"DOI","asserted-by":"crossref"}]},{"DOI":"10.13039\/100007219","name":"Shanghai Municipal Natural Science Foundation","doi-asserted-by":"crossref","award":["ZH1726108"],"award-info":[{"award-number":["ZH1726108"]}],"id":[{"id":"10.13039\/100007219","id-type":"DOI","asserted-by":"crossref"}]},{"DOI":"10.13039\/100007219","name":"Shanghai Municipal Natural Science Foundation","doi-asserted-by":"crossref","award":["XTCX2016-20"],"award-info":[{"award-number":["XTCX2016-20"]}],"id":[{"id":"10.13039\/100007219","id-type":"DOI","asserted-by":"crossref"}]},{"name":"Educational Research Fund of ECUST","award":["61772200"],"award-info":[{"award-number":["61772200"]}]},{"name":"Educational Research Fund of ECUST","award":["61702334"],"award-info":[{"award-number":["61702334"]}]},{"name":"Educational Research Fund of ECUST","award":["17PJ1401900"],"award-info":[{"award-number":["17PJ1401900"]}]},{"name":"Educational Research Fund of ECUST","award":["17ZR1406900"],"award-info":[{"award-number":["17ZR1406900"]}]},{"name":"Educational Research Fund of ECUST","award":["17ZR1429700"],"award-info":[{"award-number":["17ZR1429700"]}]},{"name":"Educational Research Fund of ECUST","award":["ZH1726108"],"award-info":[{"award-number":["ZH1726108"]}]},{"name":"Educational Research Fund of ECUST","award":["XTCX2016-20"],"award-info":[{"award-number":["XTCX2016-20"]}]},{"DOI":"10.13039\/501100008875","name":"Shanghai Institute of Technology","doi-asserted-by":"publisher","award":["61772200"],"award-info":[{"award-number":["61772200"]}],"id":[{"id":"10.13039\/501100008875","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100008875","name":"Shanghai Institute of Technology","doi-asserted-by":"publisher","award":["61702334"],"award-info":[{"award-number":["61702334"]}],"id":[{"id":"10.13039\/501100008875","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100008875","name":"Shanghai Institute of Technology","doi-asserted-by":"publisher","award":["17PJ1401900"],"award-info":[{"award-number":["17PJ1401900"]}],"id":[{"id":"10.13039\/501100008875","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100008875","name":"Shanghai Institute of Technology","doi-asserted-by":"publisher","award":["17ZR1406900"],"award-info":[{"award-number":["17ZR1406900"]}],"id":[{"id":"10.13039\/501100008875","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100008875","name":"Shanghai Institute of Technology","doi-asserted-by":"publisher","award":["17ZR1429700"],"award-info":[{"award-number":["17ZR1429700"]}],"id":[{"id":"10.13039\/501100008875","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100008875","name":"Shanghai Institute of Technology","doi-asserted-by":"publisher","award":["ZH1726108"],"award-info":[{"award-number":["ZH1726108"]}],"id":[{"id":"10.13039\/501100008875","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100008875","name":"Shanghai Institute of Technology","doi-asserted-by":"publisher","award":["XTCX2016-20"],"award-info":[{"award-number":["XTCX2016-20"]}],"id":[{"id":"10.13039\/501100008875","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Scientific Programming"],"published-print":{"date-parts":[[2019,4,15]]},"abstract":"<jats:p>In order to improve software reliability, software defect prediction is applied to the process of software maintenance to identify potential bugs. Traditional methods of software defect prediction mainly focus on designing static code metrics, which are input into machine learning classifiers to predict defect probabilities of the code. However, the characteristics of these artificial metrics do not contain the syntactic structures and semantic information of programs. Such information is more significant than manual metrics and can provide a more accurate predictive model. In this paper, we propose a framework called defect prediction via attention-based recurrent neural network (DP-ARNN). More specifically, DP-ARNN first parses abstract syntax trees (ASTs) of programs and extracts them as vectors. Then it encodes vectors which are used as inputs of DP-ARNN by dictionary mapping and word embedding. After that, it can automatically learn syntactic and semantic features. Furthermore, it employs the attention mechanism to further generate significant features for accurate defect prediction. To validate our method, we choose seven open-source Java projects in Apache, using F1-measure and area under the curve (AUC) as evaluation criteria. The experimental results show that, in average, DP-ARNN improves the F1-measure by 14% and AUC by 7% compared with the state-of-the-art methods, respectively.<\/jats:p>","DOI":"10.1155\/2019\/6230953","type":"journal-article","created":{"date-parts":[[2019,4,15]],"date-time":"2019-04-15T19:35:52Z","timestamp":1555356952000},"page":"1-14","source":"Crossref","is-referenced-by-count":89,"title":["Software Defect Prediction via Attention-Based Recurrent Neural Network"],"prefix":"10.1155","volume":"2019","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-2702-0242","authenticated-orcid":true,"given":"Guisheng","family":"Fan","sequence":"first","affiliation":[{"name":"Department of Computer Science and Engineering, East China University of Science and Technology, Shanghai, China"},{"name":"Shanghai Key Laboratory of Computer Software Evaluating and Testing, Shanghai 201112, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-8377-3484","authenticated-orcid":true,"given":"Xuyang","family":"Diao","sequence":"additional","affiliation":[{"name":"Department of Computer Science and Engineering, East China University of Science and Technology, Shanghai, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-1899-1135","authenticated-orcid":true,"given":"Huiqun","family":"Yu","sequence":"additional","affiliation":[{"name":"Department of Computer Science and Engineering, East China University of Science and Technology, Shanghai, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-5863-1003","authenticated-orcid":true,"given":"Kang","family":"Yang","sequence":"additional","affiliation":[{"name":"Department of Computer Science and Engineering, East China University of Science and Technology, Shanghai, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-1927-2148","authenticated-orcid":true,"given":"Liqiong","family":"Chen","sequence":"additional","affiliation":[{"name":"Department of Computer Science and Information Engineering, Shanghai Institute of Technology, Shanghai 201418, China"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"311","reference":[{"key":"1","doi-asserted-by":"publisher","DOI":"10.1007\/s13748-016-0092-2"},{"key":"2","doi-asserted-by":"publisher","DOI":"10.1049\/iet-sen.2017.0148"},{"key":"3","doi-asserted-by":"publisher","DOI":"10.1016\/j.jss.2018.06.025"},{"key":"4","doi-asserted-by":"publisher","DOI":"10.1016\/j.eswa.2008.10.027"},{"key":"5","doi-asserted-by":"publisher","DOI":"10.1109\/tr.2018.2804922"},{"key":"6","doi-asserted-by":"publisher","DOI":"10.1145\/3183339"},{"key":"7","volume-title":"Elements of software science","volume":"2","year":"1977"},{"key":"8","doi-asserted-by":"publisher","DOI":"10.1109\/tse.1976.233837"},{"key":"9","volume-title":"Using object-oriented design metrics to predict software defects","year":"2010"},{"issue":"1","key":"12","first-page":"37","volume":"2","year":"2011","journal-title":"Journal of Machine Learning Technologies"},{"key":"13","doi-asserted-by":"publisher","DOI":"10.1111\/j.1466-8238.2007.00358.x"},{"key":"16","doi-asserted-by":"publisher","DOI":"10.1016\/j.asoc.2017.05.043"},{"key":"17","doi-asserted-by":"publisher","DOI":"10.1142\/s0218213018500240"},{"key":"20","doi-asserted-by":"publisher","DOI":"10.1007\/s10664-008-9103-7"},{"key":"22","doi-asserted-by":"publisher","DOI":"10.1016\/j.infsof.2011.09.007"},{"key":"23","doi-asserted-by":"publisher","DOI":"10.1016\/j.ins.2008.11.007"},{"key":"24","doi-asserted-by":"publisher","DOI":"10.1016\/j.infsof.2015.01.014"},{"key":"26","doi-asserted-by":"publisher","DOI":"10.1049\/iet-sen.2017.0111"},{"key":"29","doi-asserted-by":"publisher","DOI":"10.1109\/tii.2018.2821768"},{"key":"30","doi-asserted-by":"publisher","DOI":"10.1162\/neco.1997.9.8.1735"},{"key":"40","doi-asserted-by":"publisher","DOI":"10.1109\/tse.2007.256941"},{"key":"41","doi-asserted-by":"publisher","DOI":"10.1007\/s10515-010-0069-5"},{"key":"42","doi-asserted-by":"publisher","DOI":"10.1214\/aoms\/1177731944"},{"key":"43","first-page":"1","volume":"7","year":"2006","journal-title":"Journal of Machine Learning Research"},{"key":"44","doi-asserted-by":"publisher","DOI":"10.1016\/j.knosys.2018.01.033"},{"issue":"6","key":"45","doi-asserted-by":"crossref","first-page":"1947","DOI":"10.1021\/ci034160g","volume":"43","year":"2003","journal-title":"Journal of Chemical Information and Computer Sciences"},{"key":"47","doi-asserted-by":"publisher","DOI":"10.4249\/scholarpedia.5947"}],"container-title":["Scientific Programming"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/downloads.hindawi.com\/journals\/sp\/2019\/6230953.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/downloads.hindawi.com\/journals\/sp\/2019\/6230953.xml","content-type":"application\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/downloads.hindawi.com\/journals\/sp\/2019\/6230953.pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,4,15]],"date-time":"2019-04-15T19:35:59Z","timestamp":1555356959000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.hindawi.com\/journals\/sp\/2019\/6230953\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2019,4,15]]},"references-count":27,"alternative-id":["6230953","6230953"],"URL":"https:\/\/doi.org\/10.1155\/2019\/6230953","relation":{},"ISSN":["1058-9244","1875-919X"],"issn-type":[{"value":"1058-9244","type":"print"},{"value":"1875-919X","type":"electronic"}],"subject":[],"published":{"date-parts":[[2019,4,15]]}}}