Visualization and Formalization of User Constraints for Tight Estimation of Worst-Case Execution Time
スポンサーリンク
概要
- 論文の詳細を見る
Automated static timing analysis methods provide a safe but usually overestimated worst-case execution time (WCET) due to infeasible execution paths. In this paper, we propose a visual language, User Constraint Language (UCL), to obtain a tight WCET estimation. UCL provides intuitive visual notations with which users can easily specify various levels of flow information to characterize valid execution paths of a program. The user constraints specified in UCL are translated into finite automata. The combined automaton, constructed by a cross-production of the automata for program and user constraints, reflects the static structure and possible dynamic behavior of the program. It contains only the execution paths satisfying user constraints. A case study using part of a software program for satellite flight demonstrates the effectiveness of UCL and our approach.
- (社)電子情報通信学会の論文
- 2009-01-01
著者
-
LEE Jong-In
Dependable Software Lab, Division of Computer Science, Korea Advanced Institute of Science and Techn
-
BANG Ho-Jung
Dependable Software Lab, Division of Computer Science, Korea Advanced Institute of Science and Techn
-
KIM Tai-Hyo
Dependable Software Lab, Division of Computer Science, Korea Advanced Institute of Science and Techn
-
CHA Sung-Deok
Faculty of Dept. of Computer Science and Engineering, Korea University
-
Kim Tai-hyo
Dependable Software Lab Division Of Computer Science Korea Advanced Institute Of Science And Technol
-
Cha Sung-deok
Faculty Of Dept. Of Computer Science And Engineering Korea University
-
Lee Jong-in
Dependable Software Lab Division Of Computer Science Korea Advanced Institute Of Science And Technol
-
Bang Ho-jung
Dependable Software Lab Division Of Computer Science Korea Advanced Institute Of Science And Technol
関連論文
- Visualization and Formalization of User Constraints for Tight Estimation of Worst-Case Execution Time
- Visualization and Formalization of User Constraints for Tight Estimation of Worst-Case Execution Time