Projects per year
Abstract
This paper provides guaranteed bounds on worst-case execution times for a strict, purely functional programming notation. Our approach involves combining time information obtained using a low-level commercial analyser with a high-level source-derived model to give worst-case execution time information. We validate our results using concrete timing information obtained using machine code fragments executing on a Renesas M32C/85 microcontroller development board. Our results confirm experimentally that our worst-case execution time model is a good predictor of execution times.
| Original language | English |
|---|---|
| Title of host publication | Implementation and Application of Functional Languages |
| Subtitle of host publication | 18th International Symposium, IFL 2006, Budapest, Hungary, September 4-6, 2006, Revised Selected Papers |
| Editors | Z Horvath, V Zsok, A Butterfield |
| Place of Publication | Berlin |
| Publisher | Springer-Verlag |
| Pages | 235-252 |
| Number of pages | 18 |
| ISBN (Electronic) | 978-3-540-74130-5 |
| ISBN (Print) | 978-3-540-7412909 |
| DOIs | |
| Publication status | Published - 2007 |
| Event | 18th International Symposium on Implementation and Application of Functional Languages - Budapest, Hungary Duration: 4 Sept 2006 → 6 Sept 2006 |
Publication series
| Name | Lecture Notes in Computer Science |
|---|---|
| Publisher | Springer-Verlag Berlin |
| Volume | 4449 |
| ISSN (Print) | 0302-9743 |
Conference
| Conference | 18th International Symposium on Implementation and Application of Functional Languages |
|---|---|
| Country/Territory | Hungary |
| City | Budapest |
| Period | 4/09/06 → 6/09/06 |
Keywords
- Behavior
- Hume
Fingerprint
Dive into the research topics of 'Worst-case execution times for a purely functional language'. Together they form a unique fingerprint.Projects
- 1 Finished
-
EP/C001346/1: Generative Programming for Embedded Systems
Hammond, K. (PI)
1/01/05 → 31/12/07
Project: Standard