FAULT GENERATION MODEL AND MENTAL STRESS EFFECT ANALYSIS

被引:10
作者
FURUYAMA, T [1 ]
ARAI, Y [1 ]
IIO, K [1 ]
机构
[1] NIPPON TELEGRAPH & TEL PUBL CORP, MUSASHINO ELECT COMMUN LAB, NTT SOFTWARE LABS, MUSASHINO, TOKYO 180, JAPAN
关键词
D O I
10.1016/0164-1212(94)90093-0
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Various technologies for improving software reliability have been developed and widely used. These technologies, however, mainly concern how to eliminate faults generated in earlier phases. Our objective is to go one step further and determine how to avoid generating faults. This article first describes fault generation models based on a software development model. Those models are then shown to be consistent with the results of an analysis of data collected from fault reports and thorough interviews with software developers, that is, designers and programmers. The relationships among the various error factors and fault classes were also obtained through data analysis. The results clearly show that mental stress and human nature are the largest causes of developer-generated faults. Finally, the number of faults that could have been avoided is estimated.
引用
收藏
页码:31 / 42
页数:12
相关论文
共 8 条
[1]  
BASILI VR, 1987, 9TH P INT C SOFTW EN, P345
[2]  
Endres A., 1975, IEEE Transactions on Software Engineering, VSE-1, P140, DOI 10.1109/TSE.1975.6312834
[3]  
FUJIGAKI Y, 1992, MENTAL WORKLOAD SOFT, P177
[4]  
KOONO Z, 1988, IEEE GLOBAL TELECOMM, P1298
[5]   A LITERATURE SURVEY OF THE HUMAN RELIABILITY COMPONENT IN A MAN-MACHINE-SYSTEM [J].
LEE, KW ;
TILLMAN, FA ;
HIGGINS, JJ .
IEEE TRANSACTIONS ON RELIABILITY, 1988, 37 (01) :24-34
[6]   A CASE-HISTORY ANALYSIS OF SOFTWARE ERROR CAUSE EFFECT RELATIONSHIPS [J].
NAKAJO, T ;
KUME, H .
IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 1991, 17 (08) :830-838
[7]  
RASMUSSEN J, 1987, NEW TECHNOLOGY HUMAN, P354
[8]  
Reason J.T., 1990, HUMAN ERROR, P302