DocumentCode :
190733
Title :
Synthesising optimal timing delays for Timed I/O Automata
Author :
Diciolla, Marco ; Kim, Chang Hwan Peter ; Kwiatkowska, Marlena ; Mereacre, Alexandru
Author_Institution :
Dept. of Comput. Sci., Univ. of Oxford, Oxford, UK
fYear :
2014
fDate :
12-17 Oct. 2014
Firstpage :
1
Lastpage :
10
Abstract :
In many real-time embedded systems, the choice of values for the timing delays can crucially affect the safety or quantitative characteristics of their execution. We propose a parameter synthesis algorithm that finds optimal timing delays guaranteeing that the system satisfies a given quantitative property. As a modelling framework we consider networks of Timed Input/Output Automata (TIOA) with priorities and parametric guards. To express system properties we extend Metric Temporal Logic (MTL) with counting formulas. We implement the algorithm using constraint solving and Monte Carlo sampling, and demonstrate the feasibility of our approach on a simplified model of a pacemaker. We are able to synthesise timing delays that ensure with high probability that energy usage is minimised, while maintaining the basic safety property of the pacemaker.
Keywords :
Monte Carlo methods; automata theory; delays; embedded systems; pacemakers; sampling methods; temporal logic; timing; MTL; Monte Carlo sampling; TIOA; constraint solving; energy usage; metric temporal logic; optimal timing delay synthesis; pacemaker safety property; parameter synthesis algorithm; quantitative characteristics; real-time embedded systems; timed I-O automata; timed input-output automata; Automata; Clocks; Cost accounting; Delays; Indexes; Pacemakers; Time factors; Cardiac Pacemakers; Counting; Parametric Synthesis;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Embedded Software (EMSOFT), 2014 International Conference on
Conference_Location :
Jaypee Greens
Type :
conf
DOI :
10.1145/2656045.2656073
Filename :
6986124
Link To Document :
بازگشت