文献
J-GLOBAL ID:202002239332781884   整理番号:20A0580458

Mergeコンフリクトに対する予測因子の理解【JST・京大機械翻訳】

Understanding predictive factors for merge conflicts
著者 (4件):
資料名:
巻: 121  ページ: Null  発行年: 2020年 
JST資料番号: B0445B  ISSN: 0950-5849  資料種別: 逐次刊行物 (A)
記事区分: 原著論文  発行国: オランダ (NLD)  言語: 英語 (EN)
抄録/ポイント:
抄録/ポイント
文献の概要を数百字程度の日本語でまとめたものです。
部分表示の続きは、JDreamⅢ(有料)でご覧頂けます。
J-GLOBALでは書誌(タイトル、著者名等)登載から半年以上経過後に表示されますが、医療系文献の場合はMyJ-GLOBALでのログインが必要です。
背景:開発者が同じコードアーチファクトを変化させるとき,マージ衝突がしばしば発生する。このような衝突は実際に頻繁に起こり,それらを解決することは費用がかかり,エラーの起こりやすい活動である可能性がある。目的:マージコンフリクトを減少させることによってこれらの問題を最小にするために,衝突発生が技術的および組織的因子によってどのように影響されるかをよりよく理解することが重要である。方法:この目的で,開発者寄与のモジュール性,サイズおよびタイミングに関連する7つの因子を調べた。そこで,著者らは,RubyとPython MVCプロジェクトのGitHubリポジトリにおける73504のマージシナリオを再現して分析した。結果:マージ衝突発生の可能性は,同じMVCスライスからのファイル(関連モデル,ビュー,およびコントローラファイル)を含むという意味で,併合される寄与がモジュールでない場合に有意に増加することを見出した。また,より多くの開発者,コメント,および変更されたファイルを含むより大きな寄与が,マージ衝突と関連している可能性があることを見出した。タイミング因子に関しては,時間の長い期間にわたって開発された寄与が衝突と関連している可能性が高いことを観測した。評価された因子は,マージ衝突の数と衝突によるファイルの数の両方に関して予測力を示さない。【結論】著者らの結果は,開発チームのための推奨を引き出して,衝突予測モデルを融合するために使用することができた。プロジェクト管理と補助ツールは,これらのモデルから利益を得ることができた。Copyright 2020 Elsevier B.V., Amsterdam. All rights reserved. Translated from English into Japanese by JST.【JST・京大機械翻訳】
シソーラス用語:
シソーラス用語/準シソーラス用語
文献のテーマを表すキーワードです。
部分表示の続きはJDreamⅢ(有料)でご覧いただけます。
J-GLOBALでは書誌(タイトル、著者名等)登載から半年以上経過後に表示されますが、医療系文献の場合はMyJ-GLOBALでのログインが必要です。

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

前のページに戻る