 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
|
Flowgraph
Constructor
|
|
 |
|
|
|
|
|
|
n |
抽象構文木からデータ依存グラフ、コントロール依存グラ
|
|
フなどを生成
|
|
|
|
n |
Factory methodパターンに従い、各生成器はFlowgraph
|
|
クラスのサブクラスのコンストラクタとして実現
|
|
|
|
n |
他の種類のフローグラフもユーザの拡張によって、容易
|
|
|
に実現可能
|
|
|
|
Flowgraph
Analyzer
|
|
 |
|
|
|
|
|
|
n |
フローグラフ上の代表的な解析アルゴリズムを実現
|
|
|
|
n |
Commandパターンに従い、各アルゴリズムはAnalyzerク
|
|
ラスのサブクラスのexecuteメソッドとして実現
|
|
|
|
n |
他の種類のフローグラフもユーザの拡張によって、容易
|
|
|
に実現可能
|
|