Title :
Statistical-Based Response-Time Analysis of Systems with Execution Dependencies between Tasks
Author :
Lu, Yue ; Nolte, Thomas ; Kraft, Johan ; Norström, Christer
Author_Institution :
Malardalen Real-Time Res. Centre, Malardalen Univ., Västerås, Sweden
Abstract :
This paper presents a novel statistical-based approach to Worst-Case Response-Time (WCRT) analysis of complex real-time system models. These system models have been tailored to capture intricate execution dependencies between tasks, inspired by real industrial control systems. The proposed WCRT estimation algorithm is based on Extreme Value Theory (EVT) and produces both WCRT estimates together with a probability of being exceeded. By using the tools developed, an evaluation is presented using three different simulation models, and four other methods as reference: Monte Carlo simulation, MABERA, HCRR and traditional Response-Time Analysis (basic RTA). Empirical results demonstrate that the benefit of the proposed approach, in terms of 1) reduced pessimism when compared to basic RTA and 2) validated guarantee of never being less than the actual response time values. The proposed approach also needs much fewer simulations compared to other three simulation-based methods.
Keywords :
Monte Carlo methods; estimation theory; probability; real-time systems; scheduling; task analysis; HCRR method; MABERA method; Monte Carlo simulation; WCRT analysis; WCRT estimation algorithm; complex real-time system model; execution dependency; extreme value theory; probability; real industrial control system; scheduling; statistical-based response-time analysis; task; worst-case response-time analysis; Algorithm design and analysis; Analytical models; Data models; Estimation; Monte Carlo methods; Real time systems; Time factors; Extreme Value Theory; Statistical-based RTA; legacy system; task execution dependencies;
Conference_Titel :
Engineering of Complex Computer Systems (ICECCS), 2010 15th IEEE International Conference on
Conference_Location :
Oxford
Print_ISBN :
978-1-4244-6638-2
Electronic_ISBN :
978-1-4244-6639-9
DOI :
10.1109/ICECCS.2010.55