Authors:
Hassan Artail
;
Fuad Mrad
and
Mohamad Mortada
Affiliation:
Electrical and Computer Engineering, American University of Beirut, Lebanon
Keyword(s):
System testing, quality assurance, system reliability, software failures, CASRE (Computer Aided Software Reliability Estimation), Software Reliability, inter-failure times, Time-Between-Failures.
Related
Ontology
Subjects/Areas/Topics:
Applications
;
Enterprise Software Technologies
;
Maintenance
;
Operational Research
;
Pattern Recognition
;
Reliable Software Technologies
;
Software Economics
;
Software Engineering
Abstract:
Faults can be inserted into the software during development or maintenance, and some of these faults may persist even after integration testing. Our concern is about quality assurance that evaluates the reliability and availability of the software system through analysis of failure data. These efforts involve estimation and prediction of next time to failure, mean time between failures, and other reliability-related parameters. The aim of this paper is to empirically apply a variety of software reliability growth models (SRGM) found in the CASRE (Computer Aided Software Reliability Estimation) tool onto real field failure data taken after the deployment of a popular billing software used in the telecom industry. The obtained results are assessed and conclusions are made concerning the applicability of the different models to modeling faults encountered in such environments after the software has been deployed.