私の会社には多数の分散システムがあり、それらはさまざまな開発チームによって維持されています。これらのシステム間の依存関係と通信を追跡することはますます困難になっています。
- 複雑なレベルが高すぎるため、単一の図を描くことは不可能です。
- Gliffy や Visio などのツールで作成された静的な図は、すぐに古くなります。
理想は、ある種の階層ダイアグラム ソフトウェアです。これにより、「システム」(実際には開発チーム全体に対応する可能性があります) をクリックして、そのシステム内のコンポーネントを表す他のダイアグラムに「ズームイン」できます。また、理想的には、これはオンザフライでトポロジー情報を提供するプロセスを含む「ライブ」ダイアグラムです。
これらの要件のいずれかまたは両方を満たすアプリケーション/ライブラリ (できれば Java) を知っている人はいますか?