DocumentCode
1591740
Title
Techniques for evaluating the robustness of Windows NT software
Author
Schmid, Matthew ; Ghosh, Anup ; Hill, Frank
Author_Institution
Reliable Software Technol., Dulles, VA, USA
Volume
2
fYear
2000
fDate
6/22/1905 12:00:00 AM
Firstpage
347
Abstract
Windows NT is rapidly becoming the platform of choice for organizations engaging in commerce, engineering, and research. The Windows NT operating system and its software are being relied upon for an increasing number of critical applications in both the military and civilian arenas. It is essential that software testing techniques are created that will enable the development of software that is capable of functioning in such roles, This paper presents two approaches that can be used to aid in the robustness testing of Windows NT software. The first approach uses a test data generator to analyze the robustness of Windows NT Dynamic Link Libraries. The second approach uses binary wrapping and fault injection techniques to study the effects of operating system failures on an application. A Failure Simulation Tool has been developed to this end
Keywords
operating systems (computers); program testing; software fault tolerance; Windows NT Dynamic Link Libraries; Windows NT operating system; Windows NT software robustness evaluation techniques; binary wrapping; failure simulation tool; fault injection techniques; operating system failures; software testing techniques; test data generator; Application software; Automatic testing; Contracts; Electrical capacitance tomography; Marine vehicles; Mission critical systems; Operating systems; Propulsion; Robustness; System testing;
fLanguage
English
Publisher
ieee
Conference_Titel
DARPA Information Survivability Conference and Exposition, 2000. DISCEX '00. Proceedings
Conference_Location
Hilton Head, SC
Print_ISBN
0-7695-0490-6
Type
conf
DOI
10.1109/DISCEX.2000.821532
Filename
821532
Link To Document