• DocumentCode
    1812432
  • Title

    Development of a benchmark to measure system robustness: experiences and lessons learned

  • Author

    Suh, Byung-Hoon ; Hudak, John ; Siewiorek, Dan ; Segall, Zary

  • Author_Institution
    Carnegie Mellon Univ., Pittsburgh, PA, USA
  • fYear
    1992
  • fDate
    7-10 Oct 1992
  • Firstpage
    237
  • Lastpage
    245
  • Abstract
    Performance benchmarks are used to help decide the question: `which system is faster?´ With the increased use of computers in critical systems, there are more and more applications of resources to improve system quality. However, there are no benchmarks that can be used to compare the dependability and robustness of systems in order to answer the question: `which system is more reliable?´ The authors present an attempt at the development of a benchmark to gauge a system´s robustness as measured by its ability to tolerate errors. The initial effort produced four primitive benchmark programs. They include file management system, memory access, user application, and C library functions. Each primitive benchmark targets a system functionality and measures its behavior, given erroneous inputs. The authors present the motivation and experimental results for one of these primitive benchmarks in detail followed by an analysis of the results. A methodology is presented to combine the primitive benchmarks to form an overall robustness figure
  • Keywords
    file organisation; performance evaluation; program testing; software reliability; C library functions; critical systems; dependability; erroneous inputs; file management system; memory access; primitive benchmark; robustness; system functionality; system quality; user application; Application software; Computer applications; Computer errors; Hardware; Libraries; Memory management; Programming environments; Robustness; Software performance; Software systems;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Reliability Engineering, 1992. Proceedings., Third International Symposium on
  • Conference_Location
    Research Triangle Park, NC
  • Print_ISBN
    0-8186-2975-4
  • Type

    conf

  • DOI
    10.1109/ISSRE.1992.285888
  • Filename
    285888