等価ミュータントとは? わかりやすく解説

Weblio 辞書 > 辞書・百科事典 > ウィキペディア小見出し辞書 > 等価ミュータントの意味・解説 

等価ミュータント

出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2020/10/02 16:40 UTC 版)

ミューテーション解析」の記事における「等価ミュータント」の解説

等価ミュータントは、ミューテーション解析における未解決問題一つである。例えば、以下の様なコード片を考える。 int index = 0;while (…){ …; index++; if (index == 10) { break; }} ==演算子を>=演算子置き換えるミューテーション操作によって、以下の様なミュータント生成されるint index = 0;while (…){ …; index++; if (index >= 10) { break; }} しかし、このミュータントkillするようなテストケース生成不可能である。生成されミュータントは元のプログラムと常に同じよう振る舞うためである。このようなミュータントを等価ミュータントと呼ぶ。 等価ミュータントの検出ミューテーション解析実用に移すことを阻む大きな障害一つである。等価ミュータントの判別手動で行わなくてはならない場合、たとえ小さなプログラム対象であってもそのコスト甚大なものになる

※この「等価ミュータント」の解説は、「ミューテーション解析」の解説の一部です。
「等価ミュータント」を含む「ミューテーション解析」の記事については、「ミューテーション解析」の概要を参照ください。

ウィキペディア小見出し辞書の「等価ミュータント」の項目はプログラムで機械的に意味や本文を生成しているため、不適切な項目が含まれていることもあります。ご了承くださいませ。 お問い合わせ



英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

「等価ミュータント」の関連用語

等価ミュータントのお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



等価ミュータントのページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
ウィキペディアウィキペディア
Text is available under GNU Free Documentation License (GFDL).
Weblio辞書に掲載されている「ウィキペディア小見出し辞書」の記事は、Wikipediaのミューテーション解析 (改訂履歴)の記事を複製、再配布したものにあたり、GNU Free Documentation Licenseというライセンスの下で提供されています。

©2025 GRAS Group, Inc.RSS