エンタープライズシステムのソフトウェアを保守する場合、修正部分に対して影響部分を特定することが重要です。ただ、影響部位の特定方法を確立している整備班は少ないと思います。少なくとも、私のチームはそのような方法を確立していません。
Java + SpringFramework で構成されたエンタープライズ システムを保守しており、コンポーネント間の依存関係を特定し、修正部分に対する影響部分を自動的に特定するツールを探しています。
Javaクラス間だけでなく、以下の間にも依存関係を指定したい:
- データベース テーブルとクラス
- インターフェイスによって仲介されるクラス
- クライアント側コンポーネントとサーバー側コンポーネント
(例: Java と Flex、Ajax、Curl、HTML...)
ベンダーのホームページでツールを検索できますが、実際にソフトウェア保守分野に適用して成功したツールが知りたいです。誰かが私にツールを勧めてくれませんか?