QUANTITATIVE ESTIMATES OF DEBUGGING REQUIREMENTS

被引:25
作者
OTTENSTEIN, LM
机构
[1] Department of Mathematical and Computer Sciences, Michigan Technological University, Houghton
关键词
Index Terms-Predictions; software bugs; software reliability; software science; validation;
D O I
10.1109/TSE.1979.234211
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
A major portion of the problems associated with software development might be blamed on the lack of appropriate tools to aid in the planning and testing phases of software projects. As one step towards solving this problem, this paper presents a model to estimate the number of bugs remaining in a system at the beginning of the testing and integration phases of development. The model, based on software science metrics, was tested using data currently available in the literature. Extensions to the model are also presented which can be used to obtain such estimates as the expected amount of personnel and computer time required for project validation. Copyright © 1979 by The Institute of Electrical and Electronics Engineers, Inc.
引用
收藏
页码:504 / 514
页数:11
相关论文
共 36 条
[1]  
Akiyama F., An example of software system debugging, Proc. IFIP Congr., Congr., (1971)
[2]  
Bell D.E., Sullivan J.E., Further investigations into the complexity of software, MITRE MTR-2874, II, (1974)
[3]  
Boehm B.W., Software and its impact: A quantitative assessment, Datamation, 19, pp. 45-48, (1973)
[4]  
Fitzsimmons A.B., Relating the presence of software errors to the theory of software science, (1978)
[5]  
Funami Y., Halstead M.H., A software physics analysis of Akiyama's debugging data, Proc. Microwave Research Institute XXIV Int. Symp.: Computer Software Engineering, (1976)
[6]  
Gordon R.D., A measurement of mental effort related to program clarity
[7]  
Gordon R.D., Measuring improvements in program clarity, (1978)
[8]  
Gordon R.D., Halstead M.H., An experiment comparing FORTRAN programming time with the software physics hypothesis, Proc. NCC, pp. 935-937, (1976)
[9]  
Gould J.D., Some psychological evidence on how people debug computer programs, Int. J. Man-Machine Studies, 7, pp. 151-182, (1975)
[10]  
Gould J.D., Drongowski P., A controlled psychological study of computer program debugging, IBM Res. Rep., 4083, (1972)