This paper investigates the impact of state on robustness testing, by enhancing the traditional approach with the inclusion of the OS state in test cases definition. We evaluate the relevance of OS state and the effects of the proposed strategy through an experimental campaign on the file system of a Linux-based OS, to be adopted by Finmeccanica for safety-critical systems in the avionic domain. Results show that the OS state plays an important role in testing those corner cases not covered by traditional robustness testing.
A Case Study on State-Based Robustness Testing of an Operating System for the Avionic Domain / Cotroneo, Domenico; DI LEO, Domenico; Natella, Roberto; Pietrantuono, Roberto. - STAMPA. - 6894:(2011), pp. 213-227. [10.1007/978-3-642-24270-0_16]
A Case Study on State-Based Robustness Testing of an Operating System for the Avionic Domain
COTRONEO, DOMENICO;DI LEO, DOMENICO;NATELLA, ROBERTO;PIETRANTUONO, ROBERTO
2011
Abstract
This paper investigates the impact of state on robustness testing, by enhancing the traditional approach with the inclusion of the OS state in test cases definition. We evaluate the relevance of OS state and the effects of the proposed strategy through an experimental campaign on the file system of a Linux-based OS, to be adopted by Finmeccanica for safety-critical systems in the avionic domain. Results show that the OS state plays an important role in testing those corner cases not covered by traditional robustness testing.I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.