Title :
Simulation-Based Timing Analysis of Complex Real-Time Systems
Author :
Bohlin, Markus ; Lu, Yue ; Kraft, Johan ; Kreuger, Per ; Nolte, Thomas
Author_Institution :
Malardalen Real-Time Res. Centre (MRTC), Vasteras, Sweden
Abstract :
This paper presents an efficient best-effort approach for simulation-based timing analysis of complex real-time systems. The method can handle in principle any software design that can be simulated, and is based on controlling simulation input using a simple yet novel hill-climbing algorithm. Unlike previous approaches, the new algorithm directly manipulates simulation parameters such as execution times, arrival jitter and input. An evaluation is presented using six different simulation models, and two other simulation methods as reference: Monte Carlo simulation and MABERA. The new method proposed in this paper was 4-11% more accurate while at the same time 42 times faster, on average, than the reference methods.
Keywords :
Monte Carlo methods; software engineering; MABERA; Monte Carlo simulation; complex real-time systems; simulation-based timing analysis; software design; Analytical models; Computational modeling; Computer simulation; Costs; Delay; Performance analysis; Phase detection; Real time systems; Testing; Timing;
Conference_Titel :
Embedded and Real-Time Computing Systems and Applications, 2009. RTCSA '09. 15th IEEE International Conference on
Conference_Location :
Beijing
Print_ISBN :
978-0-7695-3787-0
DOI :
10.1109/RTCSA.2009.41