動的プログラム解析
Sign in to saveAlso known as runtime analysis, runtime program analysis
実際のプロセッサまたは仮想プロセッサ上でプログラムを実行するソフトウェア分析
Wikidata facts
- Subclass of
- program analysis
Show 3 more facts
- uses
- execution
- opposite of
- static program analysis
- different from
- time complexity
Sources (3)
via Wikidata · CC0
Article · 日本語
動的プログラム解析 (Dynamic Program Analysis) とは、ソフトウェア解析手法の一種であり、実際のあるいは仮想のプロセッサでプログラムを実行して解析を行うこと。動的解析を効率よく行うために、標的プログラムに十分な量のテストケースを入力し、興味深い動作を起こす。コードカバレッジ等のソフトウェアテスト技法を用いて、起こりうる動作を記述したソースコードの箇所を十分な量見つけ出すことができる。ただし、実行中の一時的な命令の効果を過小評価してしまうことに気をつける必要がある。 テストが不十分だと、ロケット「アリアン5」が初飛行でランタイムエラーにより機体が崩壊したように、破局的な失敗をするおそれがある。
Abstract from DBpedia / Wikipedia · CC BY-SA