An approach to evaluate the robustness of real time operating system

Although Real-Time Operating Systems (RTOS) have already been widely used, the issue regarding their robustness is far from being solved. The Software-implemented fault injection (SWIFI) is widely used to evaluate the robustness of the software components, and many efforts have been made with this m...

Full description

Saved in:
Bibliographic Details
Published inProceedings of 2012 2nd International Conference on Computer Science and Network Technology pp. 306 - 310
Main Authors Zhengmao Zhou, Yun Zhou, Ming Cai
Format Conference Proceeding
LanguageEnglish
Published IEEE 01.12.2012
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary:Although Real-Time Operating Systems (RTOS) have already been widely used, the issue regarding their robustness is far from being solved. The Software-implemented fault injection (SWIFI) is widely used to evaluate the robustness of the software components, and many efforts have been made with this method. In this paper, a new model is proposed for the robustness evaluation of RTOS, which is independent of the concrete RTOS. Errors are injected through a public application program interface (API) and a comprehensive robustness metrics system which is based on the public API is proposed. We have evaluated the robustness of Vxwork5.4, Rtems4.10, and Ucos2.62 with our model and found eight bugs in Vxworks5.4, four bugs in Ucos2.62 and one bug in Rtems4.10.
ISBN:1467329630
9781467329637
DOI:10.1109/ICCSNT.2012.6525944