Survey on Software Faults Injection in Java Applications
Authors
Abstract
Software faults are currently on of the major cause for computer-based system failures. Nowadays, no software development methodology has provided fault-free software, and fault injection is recognized as a technique to understand the effects of faults in a given software product. However, the injection of software faults is not trivial and is still an open research problem. This chapter provides an overview on the injection of software faults and focus on the injection of faults for Java-based software, highlighting the new challenges specific of this language.
Keywords
Software fault injection, Software reliability, DDS middleware, System of systems, Java applications
Subject
Software Faults Injection
Related Project
CRITICAL Software Technology for an Evolutionary Partnership (CRITICAL STEP)
Book Chapter
Innovative technologies for dependable OTS-based critical systems, 2.2, pp. 101-114, Springer Milan 2013
DOI