Wrapping Windows NT Software for Robustness

  • Authors:
  • Anup K. Ghosh;Matt Schmid;Frank Hill

  • Affiliations:
  • -;-;-

  • Venue:
  • FTCS '99 Proceedings of the Twenty-Ninth Annual International Symposium on Fault-Tolerant Computing
  • Year:
  • 1999

Quantified Score

Hi-index 0.00

Visualization

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 o_-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.