Javaソースを取り、シーケンス図を生成するコマンドラインツールはありますか?あるいは、JavaコードをXMLに変換し、オープンAPIを使用してXMLを標準画像フォーマットのシーケンス図に変換するツールはありますか?私はumlグラフのようなテキスト記述からシーケンス図を生成するいくつかのツールを知っています。私は利用可能なツールを使用することができますテキスト記述format.soにJavaコードを変換する方法はありますか?Javaソースコードからシーケンス図を生成するにはどうすればよいですか?
8
A
答えて
4
Quick Sequence Diagram Editorは、単純なテキストファイルを処理します。
おそらく、あなたは、Eclipseとの組み合わせで、この使用することができます:「呼び出し階層」で「オープン呼び出し階層」
- ハイライトメソッド名をウィンドウが開き、必要なスタックパス要素を展開します
- 最上位のスタック要素を選択します
- 右クリックし、「展開した階層をコピー」を選択します
- 選択したテキストエディタ(Vi、Nano、Notepad ++など)に貼り付けます。
- テキスト変換/正規表現ユーティリティを使用して、クイックシーケンスダイアグラムエディタのテキスト形式に変換します。
+0
#7まで実際にこれをサポートするユーティリティはありますか? – captainrad
+0
かなり複雑な正規表現をサポートする 'Vi'の検索/置換関数を使用しました。他のオプションには、 'sed'、' awk'、その他のUnixのパワーツールがあります。 – Stewart
関連する問題
- 1. 編集可能なJavaコードからIntelliJ IDEAのシーケンス図を生成するにはどうすればよいですか?
- 2. UML図からWSDLファイルを生成するにはどうすればよいですか?
- 3. Javaでは、型名からテンプレートオブジェクトを生成するにはどうすればよいですか?
- 4. 生成された地形図のカラーマップを作成するにはどうすればよいですか?
- 5. JARファイルからJavaソースコードを取得するにはどうすればよいですか?
- 6. C#ソースコードにCOM相互運用機能プロキシを生成するにはどうすればよいですか?
- 7. Javaカスタムタグハンドラでhtmlを生成しないようにするにはどうすればよいですか?
- 8. 一様分布で整数のシーケンスを生成するにはどうすればよいですか?
- 9. プログラムからJavaファイルからJavaクラスファイルを作成するにはどうすればよいですか?
- 10. Java:文字列からPrivateKeyを生成するにはどうすればよいですか?
- 11. Play 2 Javaのルートから絶対URLを生成するにはどうすればよいですか?
- 12. Microsoft Visio 2007のシーケンス図でループを表現するにはどうすればよいですか?
- 13. Javaからクラス図を作成するソースコード - Rational Software Architect 7
- 14. 文字列からJavaソースコードを生成するには?
- 15. ¿番号シーケンスが成長しないようにするにはどうすればよいですか?
- 16. Windows 7でソースコードをデバッグするにはどうすればよいですか?
- 17. ソースコードにマークアップを追加するにはどうすればよいですか?
- 18. http://codereview.appspot.com/をソースコードにコメントするにはどうすればよいですか?
- 19. Kotlinコードの図とUMLを生成するにはどうすればよいですか?
- 20. アンドロイドスタジオからシーケンス図を生成する方法はありますか?
- 21. jaのコードからシーケンス図を生成するEclipseプラグインはありますか
- 22. JavapoetにUTF-8 Javaソースコードを強制的に作成させるにはどうすればいいですか?
- 23. 生成されたターゲットからBUILDファイルを派生させるにはどうすればよいですか?
- 24. Javaでオンスクリーンキーボードを作成するにはどうすればよいですか?
- 25. Javaでオーディオストリーマーを作成するにはどうすればよいですか?
- 26. Javaでハッシュテーブルを作成するにはどうすればよいですか?
- 27. Deep Dreamソースコードを実行するにはどうすればよいですか?
- 28. デスクトップアプリケーションでファイルプレビューサムネイルを生成するにはどうすればよいですか?
- 29. simple_formでキャンセルボタンを生成するにはどうすればよいですか?
- 30. jmeterでダッシュボードレポートを生成するにはどうすればよいですか?
XMLへの変換は不要です。 –
次に、ダイアグラムを生成するには – pavan
http://stackoverflow.com/questions/87137/sequence-diagram-reverse-engineering – prunge