DocumentCode :
3658059
Title :
Uncertainty Analysis of Race Conditions in Real-Time Systems
Author :
Shan He;Sizhao Li;Yan Chen;Donghui Guo
Author_Institution :
Dept. of Electron. Eng., Xiamen Univ., Xiamen, China
fYear :
2015
Firstpage :
227
Lastpage :
232
Abstract :
Race conditions in real-time systems may cause unexpected computing result. Due to the uncertainty of realtime systems, a race condition detected by many static and dynamic approaches may occur in one execution environment but may not occur in another execution environment. In this paper, an easy and practical approach based on probabilistic models is presented to analyze the uncertainties of race conditions of real-time systems in various execution environments. The approach adopts a probabilistic occurrence within a time interval to represent the uncertainty of event occurrences. The confidence level is defined to measure the accuracy of the time interval observed, and then the uncertainties of event orders are analyzed according to the relations of time intervals. We propose a T-matrix to describe the uncertainties of event orders, and a metric is presented to measure the uncertainties of executions of real-time systems in various environments. Moreover, another metric is introduced to measure the total risk of the real-time system caused by race conditions in various environments.
Keywords :
"Real-time systems","Uncertainty","Probabilistic logic","Electronic mail","Time measurement","Linux","Analytical models"
Publisher :
ieee
Conference_Titel :
Software Quality, Reliability and Security (QRS), 2015 IEEE International Conference on
Type :
conf
DOI :
10.1109/QRS.2015.41
Filename :
7272937
Link To Document :
بازگشت