さらにプログラムによる分析のために、Javaバイトコードからプログラム依存グラフ(PDG)を生成したいと思います。これは古く(論文は'87年のもの)、おそらくよく知られている技術なので、適切なツールがすぐに利用できると思いました---しかし、それらを見つけることができませんでした。
実際、広範囲にわたる検索では、わずかな結果しか見つかりませんでした。
- 2006年に放棄されたバンデラプロジェクト。
- 2009年にオープンソース化されたことを除けば、2007年以来何の努力も受けていないように思われるIndusプロジェクト。
- Moose JEEプロジェクトは、基本的にドキュメントがまったくないため、かなり新しいようです。
- そして、いくつかのクラスを提供するSootフレームワーク( JavaDocを参照)が、生成のための実装が不足しているようです。実際、スートはバンデラとインダスの基盤です。
だから私の質問は次のとおりです:そこに生きていて維持されている実装はありますか?前述のプロジェクトのいずれかで経験を積んだ人はいますか?あなたは何をお勧めします?
すでにご意見をありがとうございました、それは非常にありがたいです!