Deep Semantic Feature Learning for Software Defect Prediction

IEEE Transactions on Software Engineering - Tập 46 Số 12 - Trang 1267-1293 - 2020
Song Wang1, Taiyue Liu1, Jaechang Nam2,3, Lin Tan1
1Department of Electrical and Computer Engineering, University of Waterloo, Waterloo, ON, Canada
2School of Computer Science and Electrical Engineering, Handong Global University, Pohang, Korea
3University of Waterloo Waterloo ON Canada

Tóm tắt

Từ khóa


Tài liệu tham khảo

10.1145/1985793.1985859

10.1109/TSE.2007.70773

10.1145/1868328.1868342

junjie, 2017, Domain adaptation for test report classification in crowdsourced testing, Proc 39th Int Conf Softw Eng, 83

10.1145/2568225.2568320

jin, 2017, Semantically enhanced software traceability using deep learning techniques, Proc 39th Int Conf Softw Eng, 3

10.1109/METRIC.2002.1011339

karpathy, 2016, Visualizing and understanding recurrent networks, Proc Workshop Int Conf Learn Represent, 1

10.1109/TSE.2012.70

10.1007/s10664-015-9400-x

10.1109/ICSE.2007.30

10.1126/science.1127647

10.1109/ASE.2013.6693087

10.1007/3-540-59497-3_175

10.1109/ICSE.2009.5070510

10.1109/32.689404

10.1109/ESEM.2013.20

10.1109/TKDE.2008.239

witten, 2005, Data Mining Practical Machine Learning Tools and Techniques

10.1162/neco.2006.18.7.1527

10.1109/MSR.2015.38

10.1109/ICSE.2013.6606585

10.1109/TSE.1976.233837

10.1109/TSE.2017.2693980

10.1145/1368088.1368114

10.1109/TASL.2011.2109382

10.1002/bltj.2229

mnih, 2009, A scalable hierarchical distributed language model, Proc 21st Int Conf Neural Inf Process Syst, 1081

10.1007/s10515-010-0069-5

10.1109/TSE.2007.256941

10.1145/1453101.1453106

10.1109/CSMR.2010.18

10.1109/ASE.2006.23

10.1561/2200000006

10.1109/32.979986

10.1613/jair.953

blei, 2003, Latent dirichlet allocation, J Mach Learn Res, 3, 993

10.1109/32.295895

martin, 1994, Oo design quality metrics, An analysis of dependencies, 12, 151

chen, 2012, Explaining software defects using topic models, Proc 9th IEEE Working Conf Mining Software Repositories, 189

10.1109/CVPR.2012.6248110

10.1109/ICSME.2017.46

10.1145/2025113.2025156

manning, 1999, Foundations of Statistical Natural Language Processing

10.1109/ICSM.2009.5306318

10.1109/TSE.2007.1001

10.1109/ICSE.2007.66

10.1109/ASE.2015.73

krizhevsky, 2012, ImageNet classification with deep convolutional neural networks, Proc 25th Int Conf Neural Inf Process Syst, 1097

10.1109/TNN.2010.2091281

10.1142/S0218194012400116

10.1145/1868328.1868357

10.1145/1985793.1985950

10.1145/1453101.1453105

10.1016/j.infsof.2014.05.001

10.1109/ICASSP.2015.7178304

10.1145/2810103.2813604

quah, 2003, Application of neural networks for software quality prediction using object-oriented metrics, Proc IEEE Int Conf Softw Maintenance, 116

radford, 2017, Learning to generate reviews and discovering sentiment, arXiv 1704 01444

mou, 2016, Convolutional neural networks over tree structures for programming language processing, Proc 30th AAAI Conf Artif Intell, 1287

10.1109/ESEM.2007.13

nagappan, 2005, Use of relative code churn measures to predict system defect density, Proc 27th Int l Conf Software Eng, 284

10.1145/1134285.1134349

10.1109/TSE.2017.2720603

10.1109/ASE.2015.56

10.1145/2786805.2786814

10.1109/ICSE.2013.6606584

10.1145/375360.375365

10.1109/ISSRE.2007.22

10.1145/2351676.2351687

10.1109/ISSRE.2003.1251044

10.1145/2884781.2884839

10.1109/QSIC.2012.19

10.1145/2597073.2597078

10.1007/s10664-008-9103-7

10.1145/2619239.2631434

tao, 2010, Naive bayes software defect prediction model, Proc Int Conf Comput Intell Softw Eng, 1

10.1109/QRS.2015.14

tantithamthavorn, 2015, The impact of mislabelling on the performance and interpretation of defect prediction models, Proceedings of the International Conference on Software Engineering ICSE'94, 812

10.1145/2970276.2970357

10.1109/TSE.2016.2584050

10.1145/2365324.2365329

10.1109/ICSE.2015.139

10.1109/TR.2016.2588139

10.1109/TSE.2016.2543218

10.1109/PROMISE.2007.10

10.1145/1595696.1595713

watanabe, 2008, Adapting a fault prediction model to allow inter language reuse, Proc Intl Conf on Predictive Models in Soft Eng, 19

10.1109/PROMISE.2007.14

10.1145/2884781.2884804

10.1145/3106237.3106258

10.4324/9781315806730

10.1016/0164-1212(94)90099-X

10.1016/j.jss.2007.07.040

frakes, 1992, Information Retrieval Data Structures and Algorithms

gayatri, 2010, Feature selection using decision tree induction in class level metrics dataset for software defect predictions, World Congress on Engineering and Computer Science, 124

10.1145/1985441.1985456

10.1145/3180155.3180167

10.1145/2393596.2393669

10.1145/2950290.2950334

10.1145/2568225.2568269

10.1145/1656274.1656278

10.1145/2666356.2594321

halstead, 1977, Elements of Software Science (Operating and Programming Systems Series)

10.1007/978-3-540-71289-3_3

10.1109/ICSE.2013.6606589

10.1145/2025113.2025163

salakhutdinov, 2007, Semantic hashing, RBM'07, 500

10.1109/TASLP.2014.2303296

seide, 2011, Conversational speech transcription using context-dependent deep neural networks, Proc 12th Annu Conf Int Speech Commun Assoc, 437

?liwerski, 2005, When do changes induce fixes?, Proc Sixth ACM SIGSOFT Int'l Symp Foundations of Software Eng, 1