Title :
Flexible Framework for Statistical Schedulability Analysis of Probabilistic Sporadic Tasks
Author :
Boudjadar, Abdeldjalil ; Jin Hyun Kim ; David, Alexandre ; Larsen, Kim G. ; Mikucionis, Marius ; Nyman, Ulrik ; Skou, Arne ; Insup Lee ; Linh Thi Xuan Phan
Author_Institution :
Queen´s Univ., Kingston, ON, Canada
Abstract :
The analysis of probabilistic schedulability explores all possible combinations of the probabilities of task attributes, which can easily lead to exponential computation time [24]. In this paper, we present a flexible schedulability analysis framework for periodic and sporadic tasks having probabilistic attributes where the computation time scales linearly in the size of analyzed systems. The framework is given in terms of a set of Parameterized Stopwatch Automata (PSA) models, which leads to a large degree of flexibility. Probability distributions for response time are generated using statistical model checking (UPPAAL SMC) while the overall schedulability can be checked using symbolic model checking (UPPAAL). We also define PoMD (percentage of missed deadlines) as a measure of the probabilistic schedulability of systems. To evaluate our approach, we compare the time used for computing response times and the analysis results using similar task models to that of a related analytical approach.
Keywords :
automata theory; formal verification; probability; statistical analysis; PSA models; PoMD; UPPAAL SMC; degree of flexibility; exponential computation time; flexible framework; parameterized stopwatch automata models; percentage of missed deadlines; periodic tasks; probabilistic schedulability; probabilistic sporadic tasks; probability distributions; response time; sporadic tasks; statistical model checking; statistical schedulability analysis; symbolic model checking; task attributes; Analytical models; Computational modeling; Model checking; Probabilistic logic; Probability distribution; Real-time systems; Time factors; Percentage of missed deadlines; Probabilistic task attributes; Response time analysis; Schedulability analysis; Statistical model checking; Uppaal;
Conference_Titel :
Real-Time Distributed Computing (ISORC), 2015 IEEE 18th International Symposium on
Conference_Location :
Auckland
DOI :
10.1109/ISORC.2015.21