Looking for motivated students (undergrads and grads) interested in working on embedded software and systems research. Mail Sebastian Fischmeister for further information.
Title | DIME: Time-aware Dynamic Binary Instrumentation Using Rate-based Resource Allocation |
Publication Type | Conference Paper |
Year of Publication | 2013 |
Authors | Arafa, P., H. Kashif, and S. Fischmeister |
Conference Name | Proc. of the 13th International Conference on Embedded Software (EMSOFT) |
Date Published | Sept |
Conference Location | Montreal, Canada |
Abstract | Program analysis tools are essential for understanding programs, analyzing performance, and optimizing code. Some of these tools use code instrumentation to extract information at runtime. The instrumentation process can alter program behavior such as timing behavior and memory consumption. Time-sensitive programs, however, must meet specific timing constraints and thus require that the instrumentation process, for instance, bounds the timing overhead. Time-aware instrumentation techniques try to honor the timing constraints of such programs. All previous techniques, however, support only static and source-code instrumentation methods. Hence, they become impractical beyond microcontroller code for instrumenting large programs along with all their library dependencies. |
Refereed Designation | Refereed |