A tool for automatic flow analysis of C-programs for WCET calculation

Proceedings of the Eighth International Workshop on Object-Oriented Real-Time Dependable Systems, 2003. (WORDS 2003).(2003)

引用 43|浏览11
暂无评分
摘要
Bounding the worst case execution time (WCET) of programs is essential for real-time systems. To be able to do WCET calculations, the iteration bounds for loops and recursion must be known. We describe a prototype tool that calculates these bounds automatically, thereby avoiding the need for manual annotations by the programmer. The analysis is based on an intermediate code representation, which means that compiler optimized code is analyzed. The choice of intermediate code also allows the analysis to support the number of programming languages. C programs are targeted. We also show an example of a program analysis using our method.
更多
查看译文
关键词
automatic flow analysis,worst case execution time calculation,real-time system,software tool,compiler optimized code,programming language,C program,program analysis,iteration,looping,recursion,automatic bound calculation,intermediate code representation,program compiler,code optimization
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要