A CASE-HISTORY ANALYSIS OF SOFTWARE ERROR CAUSE EFFECT RELATIONSHIPS

被引:36
作者
NAKAJO, T [1 ]
KUME, H [1 ]
机构
[1] UNIV TOKYO,FAC ENGN,BUNKYO KU,TOKYO 113,JAPAN
关键词
SOFTWARE DEVELOPMENT; CAUSE EFFECT RELATIONSHIPS; CASE-BASED ERROR ANALYSIS; PROGRAM FAULTS; HUMAN ERRORS; PROCESS FLAWS; STRUCTURED ANALYSIS AND STRUCTURED DESIGN; FAULT TREE ANALYSIS;
D O I
10.1109/32.83917
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Software errors have been studied from various perspectives; however, most investigations have been limited to an individual section or a partial path of the cause-effect relationships of these errors. The present study analyzes approximately 700 errors in 4 commercial measuring-control software products, and then identifies the cause-effect relationships of errors occurring during software development. The analysis method used was: (i) defining appropriate observation points along the path leading from cause to effect of a software error, followed by gathering the corresponding data by analyzing each error using Fault Tree Analysis, and (ii) categorizing each observation point's data, and then summarizing the relationships between two adjoining points using a cross-indexing table. This paper presents four major cause-effect relationships and discusses the effects of the Structured Analysis and Structured Design methods on these relationships.
引用
收藏
页码:830 / 838
页数:9
相关论文
共 12 条
[1]   SOFTWARE ERRORS AND COMPLEXITY - AN EMPIRICAL-INVESTIGATION [J].
BASILI, VR ;
PERRICONE, BT .
COMMUNICATIONS OF THE ACM, 1984, 27 (01) :42-52
[2]   EXPERIMENTATION IN SOFTWARE ENGINEERING [J].
BASILI, VR ;
SELBY, RW ;
HUTCHENS, DH .
IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 1986, 12 (07) :733-743
[3]  
BASILI VR, 1987, 9TH P INT C SOFTW EN, P345
[4]  
DeMarco T., 1979, STRUCTURED ANAL SYST
[5]  
ENDERS A, 1975, IEEE T SOFTWARE ENG, V1, P140
[6]  
GANE C, 1979, STRUCTURED SYSTEMS A
[7]  
GUTTMAN I, 1965, INTRO ENG STATISTICS, pCH12
[8]  
HUMPHREY WS, 1988, MANAGING SOFTWARE PR, P363
[9]   SOFTWARE FAULT TREE ANALYSIS [J].
LEVESON, NG ;
HARVEY, PR .
JOURNAL OF SYSTEMS AND SOFTWARE, 1983, 3 (02) :173-181
[10]  
MIZUNO S, 1988, MANAGEMENT QUALITY I, P115