文献
J-GLOBAL ID:201702211954943174   整理番号:17A0308581

GitHubにおけるプル要求のためのレビュアのレコメンデーション:我々はコードレビューとバグ割当から何を学ぶことができる【Powered by NICT】

Reviewer recommendation for pull-requests in GitHub: What can we learn from code review and bug assignment?
著者 (4件):
資料名:
巻: 74  ページ: 204-218  発行年: 2016年06月 
JST資料番号: B0445B  ISSN: 0950-5849  資料種別: 逐次刊行物 (A)
記事区分: 原著論文  発行国: オランダ (NLD)  言語: 英語 (EN)
抄録/ポイント:
抄録/ポイント
文献の概要を数百字程度の日本語でまとめたものです。
部分表示の続きは、JDreamⅢ(有料)でご覧頂けます。
J-GLOBALでは書誌(タイトル、著者名等)登載から半年以上経過後に表示されますが、医療系文献の場合はMyJ-GLOBALでのログインが必要です。
文脈分散ソフトウェア開発で広く使用されている,プル型モデルは,潜在的な寄与因子(誰でもプロジェクトへの寄与の提出,プルサービスを利用した)の侵入に非常に低い障壁を提供する。一方,プロジェクトのコアチームはコード品質の保護者として作用し,主な開発ラインに統合される前にプル要求を注意深く検査されていることを保証する必要がある。しかし,プル要求ますます人気が出てきて,有資格者の必要性も増加した。GitHubは社会的符号化哲学の一部として,プロジェクトのコアチームよりも符号器の大きなコミュニティにプル要求レビューのクラウドソーシングを可能にすることにより,を容易にした。しかし,より多くの査読者へのアクセスを持つ必ずしもの右(「干し草の山の中の針」問題)を見つけるために容易であることを意味している。左教師なしならば,このプロセスは通信オーバヘッドとdelaidプル要求処理をもたらす可能性がある。【目的】本研究は,バグトリアージとコードレビューで使用している従来のアプローチは,プル要求のための査読者推奨に適合させることができるか,推薦性能を改善する方法を調べることを目的とする。【方法】最初に,プル要求に対する評価者を割り当てる新しい挑戦に対するバグトリアージとコード総説において使用する三の典型的なアプローチを拡張した。第二に,寄与因子と査読者間の社会的関係を解析し,各プロジェクトのコメントネットワーク(CN)を調査することによって新しいアプローチを提案した。最後に,CNを従来の方法であり,定量的および定性的解析による84GitHubプロジェクト上のすべてのこれらの方法の有効性を評価した。【結果】,CNベース推薦は,それ自身によって,達成する従来の方法と同様の性能できることを見出した。しかし,混合法は,独立のいずれかを用いた場合と比較して有意な改善を達成することができた。結論:著者らの研究は,バグトリアージとコードレビューへの従来のアプローチは,GitHubにプル要求レビュー担当者推奨のための実現可能であることを確認した。さらに,それらの性能はGitHubに開発者間の前社会的相互作用から抽出された情報を組み合わせることにより著しく改善された。これらの結果は,社会的符号化プラットフォーム,社会的(例えば,開発者間の共通関心)及び技術的因子を組み合わせる(例えば,開発者の専門知識)におけるプロセス自動化を支援するための新しいツールのための刺激した。Copyright 2017 Elsevier B.V., Amsterdam. All rights reserved. Translated from English into Japanese by JST.【Powered by NICT】
シソーラス用語:
シソーラス用語/準シソーラス用語
文献のテーマを表すキーワードです。
部分表示の続きはJDreamⅢ(有料)でご覧いただけます。
J-GLOBALでは書誌(タイトル、著者名等)登載から半年以上経過後に表示されますが、医療系文献の場合はMyJ-GLOBALでのログインが必要です。

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

前のページに戻る