Intervals in software execution cost analysis

  • Authors:
  • Fabian Wolf;Rolf Ernst

  • Affiliations:
  • Institut für Datenverarbeitungsanlagen, Technische Universität Braunschweig, Germany, wolf@ida.ing.tu-bs.de;Institut für Datenverarbeitungsanlagen, Technische Universität Braunschweig, Germany, ernst@ida.ing.tu-bs.de

  • Venue:
  • ISSS '00 Proceedings of the 13th international symposium on System synthesis
  • Year:
  • 2000

Quantified Score

Hi-index 0.00

Visualization

Abstract

Timing and power consumption of embedded systems are state and input data dependent. Formal analysis of such dependencies leads to intervals rather than single values. These intervals depend on program properties, execution paths and states of processes, as well as on the target architecture. This paper presents an approach to analysis of process behavior using intervals. It improves previous work by exploiting program segments with single paths and by taking the execution context into account. The example of an ATM cell handler demonstrates significant improvements in analysis precision.