Title :
Wrapping windows NT software for robustness
Author :
Ghosh, Anup K. ; Schmid, Matt ; Hill, Frank
Author_Institution :
Reliable Software Technol. Corp., Sterling, VA, USA
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;
Conference_Titel :
Fault-Tolerant Computing, 1999. Digest of Papers. Twenty-Ninth Annual International Symposium on
Conference_Location :
Madison, WI, USA
Print_ISBN :
0-7695-0213-X
DOI :
10.1109/FTCS.1999.781070