• DocumentCode
    2535009
  • Title

    Does Hardware Configuration and Processor Load Impact Software Fault Observability?

  • Author

    Syed, Raza Abbas ; Robinson, Brian ; Williams, Laurie

  • Author_Institution
    Dept. of Comput. Sci., North Carolina State Univ., Raleigh, NC, USA
  • fYear
    2010
  • fDate
    6-10 April 2010
  • Firstpage
    285
  • Lastpage
    294
  • Abstract
    Intermittent failures and nondeterministic behavior complicate and compromise the effectiveness of software testing and debugging. To increase the observability of software faults, we explore the effect hardware configurations and processor load have on intermittent failures and the nondeterministic behavior of software systems. We conducted a case study on Mozilla Firefox with a selected set of reported field failures. We replicated the conditions that caused the reported failures ten times on each of nine hardware configurations by varying processor speed, memory, hard drive capacity, and processor load. Using several observability tools, we found that hardware configurations that had less processor speed and memory observed more failures than others. Our results also show that by manipulating processor load, we can influence the observability of some faults.
  • Keywords
    program debugging; program testing; software engineering; Mozilla Firefox; hardware configuration; intermittent failures; nondeterministic behavior; processor load; software debugging; software fault observability; software testing; Costs; Debugging; Fault detection; Graphical user interfaces; Hardware; Life testing; Observability; Software systems; Software testing; System testing; Software testing; empirical study; failure observability; observation-based testing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Testing, Verification and Validation (ICST), 2010 Third International Conference on
  • Conference_Location
    Paris
  • Print_ISBN
    978-1-4244-6435-7
  • Type

    conf

  • DOI
    10.1109/ICST.2010.55
  • Filename
    5477074