Application specific performance indicators for quantitative evaluation of the timing behavior for embedded real-time systems

  • Authors:
  • Frank König;Dave Boers;Frank Slomka;Ulrich Margull;Michael Niemetz;Gerhard Wirrer

  • Affiliations:
  • Carl von Ossietzky University Oldenburg;Carl von Ossietzky University Oldenburg;Ulm University, Ulm;Software GmbH, Maxstraße, Fürth;Continental Automotive GmbH, Regensburg;Continental Automotive GmbH, Regensburg

  • Venue:
  • Proceedings of the Conference on Design, Automation and Test in Europe
  • Year:
  • 2009

Quantified Score

Hi-index 0.00

Visualization

Abstract

In the design and development of embedded real-time systems the aspect of timing behavior plays a central role. Especially, the evaluation of different scheduling approaches, algorithms and configurations is one of the elementary preconditions for creating not only reliable but also efficient systems - a key for success in industrial mass production. This is becoming even more important as multi-core systems are more and more penetrating the world of embedded systems together with the large (and growing) variety of scheduling policies available for such systems. In this work simple mathematical concepts are used to define performance indicators allowing to quantify the benefit of different solutions of the scheduling challenge for a given application. As a sample application some aspects of analyzing the dynamic behavior of an combustion engine management system for the automotive domain are shown. However, the described approach is flexible in order to support the specific optimization needs arising from the timing requirements defined by the application domain and can be used with simulation data as well as target system measurements.