• DocumentCode
    3014046
  • Title

    Wrapping windows NT software for robustness

  • Author

    Ghosh, Anup K. ; Schmid, Matt ; Hill, Frank

  • Author_Institution
    Reliable Software Technol. Corp., Sterling, VA, USA
  • fYear
    1999
  • fDate
    15-18 June 1999
  • Firstpage
    344
  • Lastpage
    347
  • Abstract
    As Windows NT workstations become more entrenched in enterprise-critical and even mission-critical applications, the dependability of the Windows 32-bit (Win32) platform is becoming critical. To date, studies on the robustness of system software have focused on Unix-based systems. This paper describes an approach to assessing the robustness for Win32 software and providing robustness wrappers for third party commercial off-the-shelf (COTS) software. The robustness of Win32 applications to failing operating system (OS) functions is assessed by using fault injection techniques at the interface between the application and the operating system. Finally, software wrappers are developed to handle OS failures gracefully in order to mitigate catastrophic application failures.
  • Keywords
    network operating systems; software fault tolerance; Unix-based systems; commercial off-the-shelf software; failing operating system; fault injection techniques; mission-critical applications; robustness; system software; windows NT software wrapping; Application software; Marine vehicles; Mission critical systems; Operating systems; Performance analysis; Robustness; Software performance; Testing; Workstations; Wrapping;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Fault-Tolerant Computing, 1999. Digest of Papers. Twenty-Ninth Annual International Symposium on
  • Conference_Location
    Madison, WI, USA
  • ISSN
    0731-3071
  • Print_ISBN
    0-7695-0213-X
  • Type

    conf

  • DOI
    10.1109/FTCS.1999.781070
  • Filename
    781070