2011-01-23 54 views
5

我需要一個用於在java中生成控制流的工具,但不是可視化繪圖,我可以像使用路徑條件等那樣使用它。 有人嗎?用於在Java中生成控制流的工具

+0

控制流程是什麼? – 2011-01-23 12:48:20

+0

錯誤,「控制流」? 「路徑條件」?謹慎闡述? – 2011-01-23 12:48:21

+0

對不起,我沒有看到你的評論。我想我已經在第一個答案的評論中詳細闡述了。謝謝大家 – Louro 2011-01-23 13:08:44

回答

3

ASM library可以在JVM字節碼級別執行此操作。見方法分析控制流分析http://download.forge.objectweb.org/asm/asm4-guide.pdf(第121頁)。

+0

謝謝!我認爲ASM是我需要的東西。你知道圖表的通常代碼表示是什麼嗎?就像一棵基本塊,或者它有一些關於條件的信息?例如,在if/else we 1和2個基本塊中。該條件存在於圖表中? – Louro 2011-01-23 12:58:17

0

Atlas是一個Eclipse插件,使程序分析。它有一個包含控制流圖(以及數據流和其他關係)的可調圖形數據庫。

相關問題