プレプリント
J-GLOBAL ID:202202202783762834   整理番号:22P0112010

即時フィードバックのための軽量語彙試験優先順位付け【JST・京大機械翻訳】

Lightweight Lexical Test Prioritization for Immediate Feedback
著者 (2件):
資料名:
発行年: 2020年02月14日  プレプリントサーバーでの情報更新日: 2020年02月14日
JST資料番号: O7000B  資料種別: プレプリント
記事区分: プレプリント  発行国: アメリカ合衆国 (USA)  言語: 英語 (EN)
※このプレプリント論文は学術誌に掲載済みです。なお、学術誌掲載の際には一部内容が変更されている可能性があります。
抄録/ポイント:
抄録/ポイント
文献の概要を数百字程度の日本語でまとめたものです。
部分表示の続きは、JDreamⅢ(有料)でご覧頂けます。
J-GLOBALでは書誌(タイトル、著者名等)登載から半年以上経過後に表示されますが、医療系文献の場合はMyJ-GLOBALでのログインが必要です。
ユニット試験の実践は,現在編集されたプログラムが試験事例で指定された期待と一致するかどうかに関して,自動化フィードバックを得ることを可能にする。フィードバックは,欠陥が固定するのが困難になる前に直ちに補正できるので,最も貴重である。しかし,成長およびより長い走行試験セットで,フィードバックは,プログラム変更の後,より少ない頻度で遅れて,遅れた。テスト優先順位付けの目的は,もし存在するならば,欠陥ができるだけ早いか,または最小コストで見つかるように,テストをランク付けすることである。プログラムの現行バージョンのみに基づくテストのランキングを出力する多数の静的アプローチがあるが,著者らは,最も最近のプログラム変化に応答して失敗するテストを推薦する,変化ベースの試験優先順位付けに焦点を当てた。正準手法は,カバレッジデータに依存し,変化領域をカバーするテストを優先するが,カバレッジデータを取得および更新することは,コストがかかる。より最近,変化および試験の間の重複語彙を利用する情報検索技術は,強力であるが,軽量であることが証明されている。本研究では,例としてPythonを用いた動的プログラミング言語における事前決定試験のための情報検索の能力を実証した。プログラム変更のまわりの文脈情報がどのように使用できるか,また,失敗試験を検索するために調整した広範囲にわたるTF-IDFretrievalモデルに対する設計代替案を含む,以前に研究した変動点の下で,以前に議論し,測定する。関連する試験故障によるプログラム変化を得るために,それらの試験結果とともに,バージョン履歴から大きな故障変化を生成するツールを設計した。このデータセットを用いて,4つのオープンソースPythonプロジェクトを用いた既存のおよび新しい語彙優先順位付け戦略を比較し,非処理およびランダム試験次数に対する大きな改善を示し,静的型言語における関連研究と一致した。軽量IRベース優先順位付け戦略は,被覆データがない場合,あるいは静的解析が動的言語のように扱いにくい場合,失敗試験を予測する有効なツールであると結論した。この知識は,高速フィードバックに頼る個々のプログラマと,連続統合インフラストラクチャのオペレータの両方に有益であり,そこでは,資源は,ビルドサイクルにおいて以前に欠陥を検出することによって,すぐに自由にできる。【JST・京大機械翻訳】
シソーラス用語:
シソーラス用語/準シソーラス用語
文献のテーマを表すキーワードです。
部分表示の続きはJDreamⅢ(有料)でご覧いただけます。
J-GLOBALでは書誌(タイトル、著者名等)登載から半年以上経過後に表示されますが、医療系文献の場合はMyJ-GLOBALでのログインが必要です。

準シソーラス用語:
シソーラス用語/準シソーラス用語
文献のテーマを表すキーワードです。
部分表示の続きはJDreamⅢ(有料)でご覧いただけます。
J-GLOBALでは書誌(タイトル、著者名等)登載から半年以上経過後に表示されますが、医療系文献の場合はMyJ-GLOBALでのログインが必要です。
, 【Automatic Indexing@JST】
分類 (1件):
分類
JSTが定めた文献の分類名称とコードです
計算機システム開発 
タイトルに関連する用語 (5件):
タイトルに関連する用語
J-GLOBALで独自に切り出した文献タイトルの用語をもとにしたキーワードです

前のページに戻る