Java控制流生成工具

8

我需要一个用于生成Java控制流的工具,但不是视觉绘图,类似于路径条件一样可以使用的东西。有人能提供吗?


错误,"控制流"?"路径条件"?能详细解释一下吗? - Bart Kiers
抱歉,我没有看到你的评论。我认为我已经在第一个答案的评论中详细说明了。谢谢大家。 - Louro
4个回答

5

3

谢谢!我认为ASM是我需要的类型。您知道图形的通常代码表示是什么吗?它只是基本块树,还是包含有关条件的一些信息?例如,在 if / else 中,我们有 1 个条件和 2 个基本块。图中是否包含条件? - Louro
是的,你将能够看到条件(比较、小于测试、测试)。查看PDF和网站,其中有示例代码。 - Arnaud Le Blanc
1
@arnaud576875,您分享的链接无法打开,我猜这是更新后的链接:http://download.forge.objectweb.org/asm/asm4-guide.pdf。 - alper
这是一个非常模糊的答案。 - Exploring

0

Atlas 是一款 Eclipse 插件,可实现程序分析。它具有可查询的图形数据库,其中包括控制流图(以及数据流和其他关系)。


-4

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接