Abstract

In this paper a worst-case execution time (WCET) analysis of programs written in synchronous programming languages like ESTEREL is presented. Synchronous languages allow the building of deterministic systems and additionally enable formal verification techniques to be applied. Executable programs can behave synchronously if they fulfill certain temporal requirements. Therefore worst-case execution time analysis has to be applied to the programs generated by the synchronous language development environment. The paper gives a short overview about existing static worst-case execution time approaches and discusses the problems to be addressed by WCET analysis of synchronous programs. A concept for static analysis on a high level of abstraction is proposed. The concept is evaluated by means of a steer-by-wire demonstrator.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call