有没有人知道是否有任何开源工具可以根据Mark Weiser(http://en.wikipedia.org/wiki/Program_slicing)概述的切片技术生成静态程序切片?我似乎只能找到JSlice,它只适用于Fedora。任何有关我如何解决这个问题的指针(以及那里的库,或java的示例算法)都会很棒。
答案 0 :(得分:4)
免责声明:我没有尝试过下面列出的工具。
Indus。它似乎通过Eclipse中的Kaveri plugin使其有用。
值得注意的是,除了JSlice和Indus之外,没有其他已知的Java代码切片器似乎可用,尽管有不少论文讨论为Java构建代码切片器。遗憾的是,作者似乎没有将这些工具用于进一步的研究。
答案 1 :(得分:1)