scholarly journals Designing an Efficient and Extensible Robustness Benchmark of a Real-Time Operating System

2015 ◽  
Vol 15 (1) ◽  
pp. 84-103 ◽  
Author(s):  
Zheng-Mao Zhou ◽  
Zhou-Rong Zhu ◽  
Ming Cai

Abstract An important step in the development of a Real-Time Operating System (RTOS) is the validation of its tolerance properties. An abnormal input (fault injection) has become one of the most efficient ways to test the software robustness. In this paper we have designed a comprehensive robustness benchmark to evaluate the current popular RTOSs by faults injection. Firstly, we provide a set of uniform application program interfaces to ensure that the benchmark can be easily ported to a new RTOS. Then a package testing method has been used to improve the testing efficiency. Finally, a comprehensive robustness evaluation model is provided for the quantitative evaluation of RTOS robustness. Three popular RTOSs (Ucos2.62, Vxworks5.4 and Rtems4.10) have been evaluated with the help of our benchmark and we have found that Rtems performs best in robust evaluation, while Vxworks performs worst.

1991 ◽  
Vol 24 (2) ◽  
pp. 25-26
Author(s):  
C.D. Locke ◽  
R.P. Cook ◽  
K.D. Gordon ◽  
H. Tokuda

Author(s):  
Zeeshan Murtaza ◽  
Shoab Khan ◽  
Abid Rafique ◽  
Khalid Bajwa ◽  
Umer Zaman

1999 ◽  
Author(s):  
Khawar M. Zuberi ◽  
Padmanabhan Pillai ◽  
Kang G. Shin ◽  
Takaaki Imai ◽  
Wataru Nagaura ◽  
...  

2017 ◽  
Vol 22 (S1) ◽  
pp. 989-998
Author(s):  
Yuji Tamura ◽  
Truong Thi Doan ◽  
Takahiro Chiba ◽  
Myungryun Yoo ◽  
Takanori Yokoyama

Sign in / Sign up

Export Citation Format

Share Document