Title
Improving robustness testing of COTS OS extensions
Abstract
Operating systems (OS) are increasingly geared towards support of diverse peripheral components, both hardware (HW) and software (SW), rather than explicitly focused on increased reliability of delivered OS services. The interface between the OS and the HW devices is provided by device drivers. Furthermore, drivers have become add-on COTS components to support the OS's capabilities of widespread device support. Unfortunately, drivers constitute a major cause of system outages, impacting overall service reliability. Consequently, the testing of drivers becomes important. However, despite the efforts to develop appropriate testing methods, the multitude of possible system configurations and lack of detailed OS specifications makes the task difficult. Not requiring access to OS source code, this paper develops novel, non-intrusive support for test methods, based on ascertaining test progress from a driver's operational state model. This approach complements existing schemes, enhancing the level of accuracy of the test process by providing test location guidance.
Year
DOI
Venue
2006
10.1007/11955498_9
ISAS
Keywords
Field
DocType
test location guidance,os source code,test method,test process,cots os extension,widespread device support,ascertaining test progress,detailed os specification,non-intrusive support,os service,hw device,source code,software testing,operating system,robustness testing,test methods
Robustness testing,Service quality,Source code,Computer science,Robustness (computer science),Real-time computing,Software,State model,Software testing,Embedded system
Conference
Volume
ISSN
ISBN
4328
0302-9743
3-540-68724-6
Citations 
PageRank 
References 
4
0.40
11
Authors
4
Name
Order
Citations
PageRank
Constantin Sârbu1201.77
Andréas Johansson2262.71
Falk Fraikin3553.07
Neeraj Suri41040112.91