ミューテーションテストと遺伝的アルゴリズムを用いたテストデータの自動生成
スポンサーリンク
概要
- 論文の詳細を見る
本論文では,ランダムに値を発生させて生成したテストデータと,それらを元に遺伝的アルゴリズムを用いて生成したテストデータとを組み合わせて,テストデータを自動生成する手法を提案する.生成したテストデータを,バグを加えたソースコード(ミュータント)と 元のソースコードそれぞれで実行し,結果が異なる場合はそのミュータントを検出できたと見なす.そして,ミュータントの検出率が収束するまでテストデータの自動生成を繰り返した後,ミュータント検出率を維持させたままテストデータ数を可能な限り少なくする.本手法により,ブランチカバレージ100%かつ判定条件の境界値カバレージ100%のテストデータを自動生成できた.
- 2012-03-06
著者
関連論文
- 子どもの協調学習を促進するマルチメディア教育環境の提案(オープンソースやデバイス技術を活用した学習環境/一般)
- 動画像処理とセンサ情報の統合を用いた移動体検出手法
- 発達段階に適合して保育傾向を表示可能な発達記録支援システムの提案(若手の会(1))
- XMLによるソースコード表現に基づく統合ソフトウェアテスティング支援環境の構築
- ユーザ識別機能を持つFTIR方式タッチパネルの構築と描画アプリケーションの開発
- XMLによるプログラムの表現とそれに基づく統合テスト支援環境の提案 : (1)ミューテーションテストのためのミュータントオペレータの実装(フレッシャーズセッション)
- RFID及び加速度センサによる子どもの交友関係の自動分析
- 複数のステレオカメラと顔認証技術を用いた対人関係構造抽出手法の提案
- マイクロ波ドップラーセンサを用いたジェスチャー認識システムの提案
- Wavelet変換による加速度データからの子どもの集団行動の分類
- 複数センサ情報の統合によるロバストな人物動線検出手法の提案
- 5ZJ-3 3Dステレオカメラと3軸加速度センサを用いた読み聞かせ支援システムの構築(幼児・児童教育,学生セッション,コンピュータと人間社会,情報処理学会創立50周年記念)
- 3ZL-6 骨伝導マイクロフォンを用いた偏咀嚼の検出と改善支援手法の提案(医療情報システム,学生セッション,コンピュータと人間社会,情報処理学会創立50周年記念)
- 3ZL-7 動画像処理を用いた咀嚼回数指導システムの提案(医療情報システム,学生セッション,コンピュータと人間社会,情報処理学会創立50周年記念)
- B-010 XMLによるプログラム表現とそれに基づく統合ソフトウェアテスト支援環境の構築(B分野:ソフトウェア,一般論文)
- 3ZL-3 二周波・二波型マイクロ波ドップラーセンサを用いた人の咀嚼検出手法の提案(医療情報システム,学生セッション,コンピュータと人間社会,情報処理学会創立50周年記念)
- 1N-1 タグを用いたリスクベースドテストの効率化(システム評価,学生セッション,ソフトウェア科学・工学,情報処理学会創立50周年記念)
- N-004 子どもの相互学習を促進するマルチメディア教育手法の提案(教育・人文科学,一般論文)
- A-12-8 GPGPUによる森林火災モデルの高速化(A-12.システム数理と応用,一般セッション)
- 動画像処理を用いた人の発話状況に基づく対人関係構造抽出手法の提案
- B-031 ミューテーション解析における等価ミュータント検出機能の実装(テスト・検証・解析,B分野:ソフトウェア)
- 記号実行を用いた等価ミュータントの検出手法 (知能ソフトウェア工学)
- ミューテーションテストと遺伝的アルゴリズムを用いたテストデータの自動生成
- B-028 記号実行を用いた等価ミュータント検出手法の提案(B分野:ソフトウェア,一般論文)