• DocumentCode
    1700950
  • Title

    Comparing operating systems using robustness benchmarks

  • Author

    Koopman, Philip ; Sung, John ; Dingman, Christopher ; Siewiorek, Daniel ; Marz, Ted

  • Author_Institution
    Carnegie Mellon Univ., Pittsburgh, PA, USA
  • fYear
    1997
  • Firstpage
    72
  • Lastpage
    79
  • Abstract
    When creating mission-critical distributed systems using off-the-shelf components, it is important to assess the dependability of not only the hardware, but the software as well. This paper proposes a way to test operating system dependability. The concept of response regions is presented as a way to visualize erroneous system behavior and gain insight into failure mechanisms. A 5-point “CRASH” (catastrophic, restart, abort, silent, hindering) scale is defined for grading the severity of robustness vulnerabilities encountered. Test results from five operating systems are analyzed for robustness vulnerabilities, and exhibit a range of dependability. Robustness benchmarking comparisons of this type may provide important information to both users and designers of off-the-shelf software for dependable systems
  • Keywords
    network operating systems; software reliability; CRASH scale; erroneous system behavior visualization; failure mechanisms; mission-critical distributed systems; off-the-shelf components; operating systems; response regions; robustness benchmarks; robustness vulnerability severity grading; software dependability assessment; Benchmark testing; Failure analysis; Hardware; Mission critical systems; Operating systems; Robustness; Software design; Software systems; System testing; Visualization;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Reliable Distributed Systems, 1997. Proceedings., The Sixteenth Symposium on
  • Conference_Location
    Durham, NC
  • ISSN
    1060-9857
  • Print_ISBN
    0-8186-8177-2
  • Type

    conf

  • DOI
    10.1109/RELDIS.1997.632800
  • Filename
    632800