Projects per year
Abstract
We present a new compositional approach for analysing the resource usage of reactive box-based systems, as exemplified by Hume. Our analysis deals with a key aspect of reactivity, namely determining the worst-case execution time between some external input event and the associated output event, taking into account repeated box iterations and the possible interactions between boxes in terms of input/output values. In order to achieve this, we capture the system behaviour by abstract interpretation, obtaining counter automata, finite state automata with additional counters that can be used to represent sizes/resource costs and control repetitions. These counter automata precisely capture cost information from the original box-based system, but in a way that is more abstract and therefore easier to analyse. The key contribution of this paper over previous work is that we are able to analyse box-based computations for cyclic systems whose costs may depend on some input parameters and in which the cost formulae are non-linear.
Original language | English |
---|---|
Title of host publication | Foundational and Practical Aspects of Resource Analysis |
Subtitle of host publication | 2nd International Workshop, FOPARA 2011, Madrid, Spain May 19 2011, Revised Selected Papers |
Editors | R. Pena, M. van Eekelen, O. Shkaravska |
Publisher | Springer |
Pages | 126-141 |
ISBN (Electronic) | 978-3-642-32495-6 |
ISBN (Print) | 978-3-642-32494-9 |
DOIs | |
Publication status | Published - 2012 |
Publication series
Name | Lecture Notes in Computer Science |
---|---|
Number | 7177 |
Fingerprint
Dive into the research topics of 'Counter Automata for Parameterised Timing Analysis of Box-Based Systems'. Together they form a unique fingerprint.Projects
- 1 Finished
-
EP/F030657/1 Adaptive Hardware Systems: Copy of Adaptive Hardware Systems with Novel Algorithmic Design and Guaranteed Resource Bounds
Hammond, K. (PI)
1/09/08 → 31/08/11
Project: Standard