• DocumentCode
    2912517
  • Title

    Dependability Benchmarking Using Software Faults: How to Create Practical and Representative Faultloads

  • Author

    Costa, Pedro ; Silva, João Gabriel ; Madeira, Henrique

  • Author_Institution
    CISUC - Center for Inf. & Syst., Univ. of Coimbra, Coimbra, Portugal
  • fYear
    2009
  • fDate
    16-18 Nov. 2009
  • Firstpage
    289
  • Lastpage
    294
  • Abstract
    The faultload is one of the most critical components of a dependability benchmark. It should embody a repeatable, portable, representative and generally accepted fault set. Concerning software faults, the definition of that kind of faultloads is particularly difficult, as it requires a much more complex emulation method than the traditional stuck-at or bit-flip used for hardware faults. Although faultloads based on software faults have already been proposed, the choice of adequate fault injection targets (i.e., actual software components where the faults are injected) is still an open and crucial issue. Furthermore, knowing that the number of possible software faults that can be injected in a given system is potentially very large, the problem of defining a faultload made of a small number of representative faults is of utmost importance. This paper proposes a strategy to guide the fault injection target selection and reduce the number of faults required for the faultload and exemplifies the proposed approach with a real Web-server dependability benchmark and a large-scale integer vector sort application.
  • Keywords
    Internet; program testing; software reliability; Web server; adequate fault injection targets; dependability benchmarking; faultload; large-scale integer vector sort application; software faults; Application software; Benchmark testing; Binary codes; Emulation; Hardware; Informatics; Large-scale systems; Operating systems; Programming profession; Robustness;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Dependable Computing, 2009. PRDC '09. 15th IEEE Pacific Rim International Symposium on
  • Conference_Location
    Shanghai
  • Print_ISBN
    978-0-7695-3849-5
  • Type

    conf

  • DOI
    10.1109/PRDC.2009.52
  • Filename
    5369145