A State-aware Approach for Robustness Testing of Embedded Real-Time Operating Systems
عنوان مقاله: A State-aware Approach for Robustness Testing of Embedded Real-Time Operating Systems
شناسه ملی مقاله: JR_CKE-2-1_003
منتشر شده در شماره 1 دوره 2 فصل در سال 1398
شناسه ملی مقاله: JR_CKE-2-1_003
منتشر شده در شماره 1 دوره 2 فصل در سال 1398
مشخصات نویسندگان مقاله:
Raheleh Shahpasand - M.Sc. Department of Computer Engineering, Ferdowsi University of Mashhad, Mashhad, Iran
Samad Paydar - Assistant Professor, Department of Computer Engineering, Ferdowsi University of Mashhad.
Yasser Sedaghat - Assistant Professor, Department of Computer Engineering, Ferdowsi University of Mashhad.
Reza Ramezani - Assistant Professor, Faculty of Computer Engineering, University of Isfahan, Isfahan, Iran
خلاصه مقاله:
Raheleh Shahpasand - M.Sc. Department of Computer Engineering, Ferdowsi University of Mashhad, Mashhad, Iran
Samad Paydar - Assistant Professor, Department of Computer Engineering, Ferdowsi University of Mashhad.
Yasser Sedaghat - Assistant Professor, Department of Computer Engineering, Ferdowsi University of Mashhad.
Reza Ramezani - Assistant Professor, Faculty of Computer Engineering, University of Isfahan, Isfahan, Iran
The Operating System (OS) is a major part of embedded software systems and its robustness has considerable influence on the robustness of the entire system. Thus, its robustness testing is critical for assessing the dependability of the system. In this paper, a state-aware approach is proposed to evaluate the robustness of components of embedded real-time OSs in the presence of different types of faulty inputs. This approach leads to identifying critical OS states, their criticality level, and the maximum and minimum level of the OS robustness. It also facilitates comparing the robustness level of OS’s components and helps the system developers to select the most appropriate fault tolerance techniques by considering the robustness level and timing limitations. The experimental results demonstrate the ability of the proposed approach in providing more information about the robustness vulnerabilities in the states of the system.
کلمات کلیدی: Robustness testing, Embedded operating system, Robustness level assessment, Safety-critical systems, Fault injection
صفحه اختصاصی مقاله و دریافت فایل کامل: https://civilica.com/doc/991196/