Skip to content
EntityQ2499307· pop 12· linked from 101 articles

動的プログラム解析

Sign in to save

Also known as runtime analysis, runtime program analysis

実際のプロセッサまたは仮想プロセッサ上でプログラムを実行するソフトウェア分析

Article · 日本語

動的プログラム解析 (Dynamic Program Analysis) とは、ソフトウェア解析手法の一種であり、実際のあるいは仮想のプロセッサでプログラムを実行して解析を行うこと。動的解析を効率よく行うために、標的プログラムに十分な量のテストケースを入力し、興味深い動作を起こす。コードカバレッジ等のソフトウェアテスト技法を用いて、起こりうる動作を記述したソースコードの箇所を十分な量見つけ出すことができる。ただし、実行中の一時的な命令の効果を過小評価してしまうことに気をつける必要がある。 テストが不十分だと、ロケット「アリアン5」が初飛行でランタイムエラーにより機体が崩壊したように、破局的な失敗をするおそれがある。

Abstract from DBpedia / Wikipedia · CC BY-SA

Connections

Categories