DocumentCode :
2363422
Title :
An exploration of software faults and failure behaviour in a large population of programs
Author :
van der Meulen, M.J.P. ; Bishop, P.G. ; Villa, Rosa
Author_Institution :
Centre for Software Reliability, City Univ., London, UK
fYear :
2004
fDate :
2-5 Nov. 2004
Firstpage :
101
Lastpage :
112
Abstract :
A large part of software engineering research suffers from a major problem-there are insufficient data to test software hypotheses, or to estimate parameters in models. To obtain statistically significant results, a large set of programs is needed, each set comprising many programs built to the same specification. We have gained access to such a large body of programs (written in C, C++, Java or Pascal) and in this paper we present the results of an exploratory analysis of around 29,000 C programs written to a common specification. The objectives of this study were to characterise the types of fault that are present in these programs; to characterise how programs are debugged during development; and to assess the effectiveness of diverse programming. The findings are discussed, together with the potential limitations on the realism of the findings.
Keywords :
program testing; software fault tolerance; failure behaviour; program specification; software engineering; software faults; Algorithm design and analysis; Java; Mathematical model; Mathematics; Parameter estimation; Reliability engineering; Software engineering; Software reliability; Software testing; Statistical analysis;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Software Reliability Engineering, 2004. ISSRE 2004. 15th International Symposium on
ISSN :
1071-9458
Print_ISBN :
0-7695-2215-7
Type :
conf
DOI :
10.1109/ISSRE.2004.7
Filename :
1383110
Link To Document :
بازگشت