DocumentCode :
713602
Title :
Software testing and software fault injection
Author :
Kooli, Maha ; Bosio, Alberto ; Benoit, Pascal ; Torres, Lionel
Author_Institution :
Lab. d´Inf., Montpellier, France
fYear :
2015
fDate :
21-23 April 2015
Firstpage :
1
Lastpage :
6
Abstract :
Reliability is one of the most important characteristics of the system quality. It is defined as the probability of failure-free operation of system for a specified period of time in a specified environment. For micro-processor based systems, reliability includes both software and hardware reliability. Many methods and techniques have been proposed in the literature so far to evaluate and test both software faults (e.g., Mutation Testing, Control Flow Testing, Data Flow Testing) and hardware faults (e.g. Fault Injection). In this paper, we present a survey of proposed techniques and methods to evaluate software and hardware reliability, and we study the possibility to explore them to evaluate the role of the software stack to evaluate system reliability face to hardware faults.
Keywords :
microprocessor chips; program testing; software fault tolerance; failure-free operation; hardware faults; hardware reliability; microprocessor based systems; software fault injection; software reliability; software stack; software testing; system quality; Computer architecture; Hardware; Software; Software reliability; Software testing; Dependability; Fault Injection; Fault Tolerance; Faults; Software testing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Design & Technology of Integrated Systems in Nanoscale Era (DTIS), 2015 10th International Conference on
Conference_Location :
Naples
Type :
conf
DOI :
10.1109/DTIS.2015.7127370
Filename :
7127370
Link To Document :
بازگشت