DocumentCode
330833
Title
Testing the robustness of Windows NT software
Author
Ghosh, Anup K. ; Schmid, Matt ; Shah, Viren
Author_Institution
Reliable Software Technol. Corp., Sterling, VA, USA
fYear
1998
fDate
4-7 Nov 1998
Firstpage
231
Lastpage
235
Abstract
To date, most studies on the robustness of operating system software have focused on Unix based systems. The paper develops a methodology and architecture for performing intelligent black box analysis of software that runs on the Windows NT platform. The goals of the research are three fold: first, to develop intelligent robustness testing techniques for commercial Off-The-Shelf (COTS) software; second, to benchmark the robustness of NT software in handling anomalous events; and finally, to identify robustness gaps to permit fortification for fault tolerance. The random and intelligent data design library environment (RIDDLE) is a tool for analyzing operating system software, system utilities, desktop applications, component based software, and network services. RIDDLE was used to assess the robustness of native Windows NT system utilities as well as Win32 ports of the GNU utilities. Experimental results comparing the relative performance of the ported utilities versus the native utilities are presented
Keywords
knowledge based systems; operating systems (computers); program testing; software fault tolerance; utility programs; COTS software; GNU utilities; RIDDLE; Unix based systems; Win32 ports; Windows NT software; anomalous events; commercial Off-The-Shelf software; component based software; desktop applications; fault tolerance; intelligent black box analysis; intelligent robustness testing techniques; native Windows NT system utilities; network services; operating system software; random and intelligent data design library environment; robustness gaps; robustness testing; system utilities; Benchmark testing; Computer architecture; Fault diagnosis; Operating systems; Performance analysis; Robustness; Software performance; Software systems; Software testing; Software tools;
fLanguage
English
Publisher
ieee
Conference_Titel
Software Reliability Engineering, 1998. Proceedings. The Ninth International Symposium on
Conference_Location
Paderborn
ISSN
1071-9458
Print_ISBN
0-8186-8991-9
Type
conf
DOI
10.1109/ISSRE.1998.730886
Filename
730886
Link To Document