Over-Approximated Control Flow Graph Construction on Pure Esterel
スポンサーリンク
概要
- 論文の詳細を見る
Esterel is an imperative synchronous language for control-dominant reactive systems. Regardless of imperative features of Esterel, combination of parallel execution and preemption makes it difficult to build control flow graphs (CFGs) of Esterel programs. Simple and convenient CFGs can help to analyze Esterel programs. However, previous researches are not suitable for flow analyses of imperative languages. In this work, we present a method to construct over-approximated CFGs for Pure Esterel. Generated CFGs expose invisible interferences among threads and show program structures explicitly so that they are useful for program analyses based on graph theory or control-/data- flows.
- 2010-05-01
著者
-
Yun Jeong-han
Division Of Computer Science
-
KIM Chul-Joo
Division of Computer Science
-
KIM Seonggun
Division of Computer Science
-
CHOE Kwang-Moo
Division of Computer Science
-
HAN Taisook
Division of Computer Science
関連論文
- Over-Approximated Control Flow Graph Construction on Pure Esterel
- A Static Bug Detector for Uninitialized Field References in Java Programs(Software Engineering)
- LR Formalisms as Abstract Interpretations of Grammar Semantics(Automata and Formal Language Theory)
- Detecting Theft of Java Applications via a Static Birthmark Based on Weighted Stack Patterns