Using Developer Information as a Factor for Fault Prediction

作者: Elaine J. Weyuker , Thomas J. Ostrand , Robert M. Bell

DOI: 10.1109/PROMISE.2007.14

关键词:

摘要: We have been investigating different prediction models to identify which files of a large multi-release industrial software system are most likely contain the largest numbers faults in next release. To make predictions we considered number file characteristics and change information about files, built fully- automatable that do not require user any statistical expertise. now consider effect adding developer as factor assess extent this affects quality predictions.

参考文章(24)
Peter McCullagh, John Ashworth Nelder, Generalized Linear Models ,(1983)
Lan Guo, Yan Ma, B. Cukic, H. Singh, Robust prediction of fault-proneness by random forests international symposium on software reliability engineering. pp. 417- 428 ,(2004) , 10.1109/ISSRE.2004.35
Robert M. Bell, Thomas J. Ostrand, Elaine J. Weyuker, Looking for bugs in all the right places Proceedings of the 2006 international symposium on Software testing and analysis - ISSTA'06. pp. 61- 72 ,(2006) , 10.1145/1146238.1146246
Erik Arisholm, Lionel C. Briand, Predicting fault-prone components in a java legacy system international symposium on empirical software engineering. pp. 8- 17 ,(2006) , 10.1145/1159733.1159738
Audris Mockus, David M. Weiss, Predicting risk of software changes Bell Labs Technical Journal. ,vol. 5, pp. 169- 180 ,(2000) , 10.1002/BLTJ.2229
Giancarlo Succi, Witold Pedrycz, Milorad Stefanovic, James Miller, None, Practical assessment of the models for identification of defect-prone classes in object-oriented commercial systems using design metrics Journal of Systems and Software. ,vol. 65, pp. 1- 12 ,(2003) , 10.1016/S0164-1212(02)00024-9
Thomas J. Ostrand, Elaine J. Weyuker, Robert M. Bell, Where the bugs are international symposium on software testing and analysis. ,vol. 29, pp. 86- 96 ,(2004) , 10.1145/1007512.1007524
T.M. Khoshgoftaar, E.B. Allen, K.S. Kalaichelvan, N. Goel, Early quality prediction: a case study in telecommunications IEEE Software. ,vol. 13, pp. 65- 71 ,(1996) , 10.1109/52.476287
L. Hatton, Reexamining the fault density component size connection IEEE Software. ,vol. 14, pp. 89- 97 ,(1997) , 10.1109/52.582978
Victor R. Basili, Barry T. Perricone, Software errors and complexity: an empirical investigation0 Communications of The ACM. ,vol. 27, pp. 42- 52 ,(1984) , 10.1145/69605.2085