2

エンタープライズシステムのソフトウェアを保守する場合、修正部分に対して影響部分を特定することが重要です。ただ、影響部位の特定方法を確立している整備班は少ないと思います。少なくとも、私のチームはそのような方法を確立していません。

Java + SpringFramework で構成されたエンタープライズ システムを保守しており、コンポーネント間の依存関係を特定し、修正部分に対する影響部分を自動的に特定するツールを探しています。

Javaクラス間だけでなく、以下の間にも依存関係を指定したい:

  • データベース テーブルとクラス
  • インターフェイスによって仲介されるクラス
  • クライアント側コンポーネントとサーバー側コンポーネント
    (例: Java と Flex、Ajax、Curl、HTML...)

ベンダーのホームページでツールを検索できますが、実際にソフトウェア保守分野に適用して成功したツールが知りたいです。誰かが私にツールを勧めてくれませんか?

4

1 に答える 1

0

達成したいことは、トレーサビリティと呼ばれます。通常、これは要件フェーズで始まり、ソースコードレベルまで完全なトレース可能性を提供するのに非常に時間がかかるため、多くの場合、そこで終了します。日常的に行われているソフトウェアは、ベンダーが法的にエラーの責任を負っているシステムだけだと思います。通常、これは、エラーが負傷または死亡につながる可能性のある組み込みシステムを意味します。

これに実際に使用されているツールはわかりませんが、自動車、航空、医療機器の業界を見ていきます。

于 2011-05-18T16:20:02.447 に答える