• DocumentCode
    187276
  • Title

    Soft-LLFI: A Comprehensive Framework for Software Fault Injection

  • Author

    Aliabadi, Maryam Raiyat ; Pattabiraman, Karthik ; Bidokhti, Nematollah

  • fYear
    2014
  • fDate
    3-6 Nov. 2014
  • Firstpage
    1
  • Lastpage
    5
  • Abstract
    The fact that many software systems are still plagued by critical software bugs conducted researches to deal with methodologies which introduce bugs into the software and recover from them. Since such methodologies need to be well-tested, it necessitates using fault injection techniques to prove their effectiveness. Software Fault Injection (SFI) is defined as the process of deliberately injecting faults into software system in a controlled manner to observe their behavior in real time in the presence of faults. However, to achieve the conclusive result of SFI experimentation, it is crucial that SFI applies the fault models truly manifesting the real fault scenarios of interest. This paper makes the following contributions to the current state of the art: to propose 1) a comprehensive reference of software fault models faithfully representing a wide spectrum of investigated software bugs in real applications, and 2) a robust configurable SFI architecture to automate injection of software fault model of appropriate type, and to visualize impact analysis.
  • Keywords
    Computer crashes; Data models; Hardware; Memory management; Registers; Software; Timing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Reliability Engineering Workshops (ISSREW), 2014 IEEE International Symposium on
  • Conference_Location
    Naples, Italy
  • Type

    conf

  • DOI
    10.1109/ISSREW.2014.114
  • Filename
    6983787