Home > Research > Publications & Outputs > Improving robustness testing of COTS OS extensions

Links

Text available via DOI:

View graph of relations

Improving robustness testing of COTS OS extensions

Research output: Contribution in Book/Report/Proceedings - With ISBN/ISSNChapter

Published

Standard

Improving robustness testing of COTS OS extensions. / Sârbu, C.; Johansson, A.; Fraikin, F. et al.
Service Availability: Third International Service Availability Symposium, ISAS 2006, Helsinki, Finland, May 15-16, 2006. Revised Selected Papers. Vol. 4328 LNCS Springer-Verlag, 2006. p. 120-139.

Research output: Contribution in Book/Report/Proceedings - With ISBN/ISSNChapter

Harvard

Sârbu, C, Johansson, A, Fraikin, F & Suri, N 2006, Improving robustness testing of COTS OS extensions. in Service Availability: Third International Service Availability Symposium, ISAS 2006, Helsinki, Finland, May 15-16, 2006. Revised Selected Papers. vol. 4328 LNCS, Springer-Verlag, pp. 120-139. https://doi.org/10.1007/11955498_9

APA

Sârbu, C., Johansson, A., Fraikin, F., & Suri, N. (2006). Improving robustness testing of COTS OS extensions. In Service Availability: Third International Service Availability Symposium, ISAS 2006, Helsinki, Finland, May 15-16, 2006. Revised Selected Papers (Vol. 4328 LNCS, pp. 120-139). Springer-Verlag. https://doi.org/10.1007/11955498_9

Vancouver

Sârbu C, Johansson A, Fraikin F, Suri N. Improving robustness testing of COTS OS extensions. In Service Availability: Third International Service Availability Symposium, ISAS 2006, Helsinki, Finland, May 15-16, 2006. Revised Selected Papers. Vol. 4328 LNCS. Springer-Verlag. 2006. p. 120-139 doi: 10.1007/11955498_9

Author

Sârbu, C. ; Johansson, A. ; Fraikin, F. et al. / Improving robustness testing of COTS OS extensions. Service Availability: Third International Service Availability Symposium, ISAS 2006, Helsinki, Finland, May 15-16, 2006. Revised Selected Papers. Vol. 4328 LNCS Springer-Verlag, 2006. pp. 120-139

Bibtex

@inbook{849b6553edcd401bb08cc5b1f19814d2,
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. {\textcopyright} Springer-Verlag Berlin Heidelberg 2006.",
keywords = "COTS, Device driver, Operating system, Robustness testing, Software testing, Device Driver, Operational state, Peripheral components, Service reliability, System configurations, Software packages, Software reliability, Testing",
author = "C. S{\^a}rbu and A. Johansson and F. Fraikin and Neeraj Suri",
year = "2006",
doi = "10.1007/11955498_9",
language = "English",
isbn = "3540687246",
volume = "4328 LNCS",
pages = "120--139",
booktitle = "Service Availability",
publisher = "Springer-Verlag",

}

RIS

TY - CHAP

T1 - Improving robustness testing of COTS OS extensions

AU - Sârbu, C.

AU - Johansson, A.

AU - Fraikin, F.

AU - Suri, Neeraj

PY - 2006

Y1 - 2006

N2 - 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. © Springer-Verlag Berlin Heidelberg 2006.

AB - 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. © Springer-Verlag Berlin Heidelberg 2006.

KW - COTS

KW - Device driver

KW - Operating system

KW - Robustness testing

KW - Software testing

KW - Device Driver

KW - Operational state

KW - Peripheral components

KW - Service reliability

KW - System configurations

KW - Software packages

KW - Software reliability

KW - Testing

U2 - 10.1007/11955498_9

DO - 10.1007/11955498_9

M3 - Chapter

SN - 3540687246

SN - 9783540687245

VL - 4328 LNCS

SP - 120

EP - 139

BT - Service Availability

PB - Springer-Verlag

ER -