LDRA ツールスイート

 

LDRA ツールスイートの構成

 
 

スタンダード準拠

 
 
 
Register
 
LDRA Testbed® による動的解析
 

動的解析とは?

動的解析は、ソフトウエアを実行し振舞いを観測する為のテストデータにより、テストのカバレッジレポートを生成することです。このソースコードに対する評価により、テストに対する高い品質、キャプチャ/プレイバック・ツールの正しい使用が確認されます。

LDRA Testbed の動的解析により、高信頼性向けコードの品質基準を達成し、コード効率を改選し、リグレッション・テストにかかるコストを最小にし、ソフトウエアの欠陥を検出することができます。

ソフトウエア開発、メインテナンスで動的解析を行うことで、プログラムは堅牢で信頼性の高いものになります。

その利点?

  • 高品質のテストを実現できる
  • リグレッションテストにかかる工数・コストを削減
  • ソフトウエアの欠陥・異常を検出
  • 品質を測定可能にする包括的なテスト結果を生成
  • メインテナンスのコストを最小限にできる
  • システム/プログラムにとって不必要な箇所を特定し、排除できる
  • 安定し、エラーのないコードであることを確かにする

いつ用いるか?

動的解析により、テスト項目を介してアプリケーションの動作を評価します。コントロールフロー、データフローのモデルは、静的解析で得られ、ランタイム時の動作と比較検証されます。結果として、静的解析と動的解析の融合による評価ができることとなります。

高い信頼性を求める場合に、動的解析は特に効果を発揮します。高安全性を求める航空電子機器搭載ソフトウエアでは必須であり、その他、全防衛システム、高信頼性システム開発に広く用いられています。

上記に加えて、金融、通信機器関連でも採用されています。開発プロセスを効率化し、工数を削減できるからであり、顧客の投資対効果に関して、競合上優位な提案ができるようになります。

LDRA ツールスイートによる動的カバレッジ解析?

動的解析の結果は、求められるレベルに準じます。最も多いのは、コントロールフローカバレッジです。LDRAツールスイートでは、あらゆるレベルのカバレッジ解析に対応しています:

次のカバレッジ・レベル:

  • Statement Coverage
  • Branch/Decision Coverage
  • LCSAJ Coverage
  • MC/DC Coverage
  • Dynamic Data Flow Coverage

 

 
     
HomeAbout UsProductsServicesDownloadsMedia CentreContact Us