文献
J-GLOBAL ID:202002216534395729   整理番号:20A2782464

テストケースを優先順位付けするためのコードチャーンの検査【JST・京大機械翻訳】

Inspecting Code Churns to Prioritize Test Cases
著者 (5件):
資料名:
巻: 12543  ページ: 272-285  発行年: 2020年 
JST資料番号: H0078D  ISSN: 0302-9743  資料種別: 会議録 (C)
記事区分: 原著論文  発行国: ドイツ (DEU)  言語: 英語 (EN)
抄録/ポイント:
抄録/ポイント
文献の概要を数百字程度の日本語でまとめたものです。
部分表示の続きは、JDreamⅢ(有料)でご覧頂けます。
J-GLOBALでは書誌(タイトル、著者名等)登載から半年以上経過後に表示されますが、医療系文献の場合はMyJ-GLOBALでのログインが必要です。
ソフトウェア進化の文脈の中で,時間対市場圧力により,企業は,非回帰をチェックするために,新しいソフトウェアバージョンで全試験スイートを再実行するために,十分な時間と/または資源を持たないことは稀ではない。この問題に直面するため,多くの回帰試験優先化技術が提案され,故障を曝露する可能性の高い試験がより高い優先度を持つ方法で試験事例をランク付けすることを目指している。これらの技術のいくつかは,コードチャーンメトリックス,即ち,ソフトウェアアーチファクトの2つの次のバージョン間のコード変更の幾つかの定量化を活用し,それは欠陥傾向のあるコンポーネントの有効な指標であることが証明されている。本論文では,まず,オープンソースソフトウェアシステム上で経験的に評価された新しいコードチャーンメトリックに基づいて,3つの新しい回帰テスト優先順位付け戦略を提示した。結果は,提案が有望であるが,2つの次のコードバージョンの間に導入された変化の性質に関するより詳細な分析によってさらに改善されるかもしれないことを明らかにした。この目的のために,本論文では,より微細な粒子レベルでコードベースにおける変化を定量化する,現在研究しているより洗練されたアプローチをスケッチした。直感的に,著者らは,ストレスがより故障しやすい変化(例えば,制御フローにおける構造変化),例えば誤差を導入する可能性が低い(例えば,変数の再命名),のテストを優先することを追求する。そうするために,ソースコードの抽象構文ツリー(AST)表現の開発を提案し,特に設計したツリーカーネル関数,ツリーベースのデータ構造に対する類似性尺度の型によるAST間の差異を定量化し,それらのカスタム化性のおかげで,他のドメインで非常に効果的であることが示された。Copyright IFIP International Federation for Information Processing 2020 Translated from English into Japanese by JST.【JST・京大機械翻訳】
シソーラス用語:
シソーラス用語/準シソーラス用語
文献のテーマを表すキーワードです。
部分表示の続きはJDreamⅢ(有料)でご覧いただけます。
J-GLOBALでは書誌(タイトル、著者名等)登載から半年以上経過後に表示されますが、医療系文献の場合はMyJ-GLOBALでのログインが必要です。

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

前のページに戻る