講演抄録/キーワード |
講演名 |
2022-03-07 10:30
テストコードの変更に基づくプルリクエストのレビュー支援 ○トウ ハクブン・丸山勝久(立命館大) SS2021-42 |
抄録 |
(和) |
GitHubを用いたソフトウェア開発では,開発者が実施したソースコードの変更を共有リポジトリに反映するために,プルリクエストを利用するのが一般的である.プルリクエストを受け取った開発メンバは,変更されたソースコードをレビューして,変更を反映するかどうかを判断する.本論文では,プロダクションコードとテストコードの利用関係を追跡し,それらのコードの変化を分類することで,変更されたJavaソースファイル内でレビュー対象となるメソッドを優先付けする手法を提案する.さらに,提案手法に基づくシステムを実装し,実際のオープンソースプロジェクトにおいて依頼されたプルリクエストを用いて実験を行った.実験を通して,GitHubが提示するメソッドに比べて,提案システムの方がレビューの必要なメソッドをより多く提示することを確認できた. |
(英) |
|
キーワード |
(和) |
分散型版管理システム / GitHub / プルリクエスト / モダンコードレビュー / ソフトウェア変更理解 / / / |
(英) |
/ / / / / / / |
文献情報 |
信学技報, vol. 121, no. 416, SS2021-42, pp. 1-6, 2022年3月. |
資料番号 |
SS2021-42 |
発行日 |
2022-02-28 (SS) |
ISSN |
Online edition: ISSN 2432-6380 |
著作権に ついて |
技術研究報告に掲載された論文の著作権は電子情報通信学会に帰属します.(許諾番号:10GA0019/12GB0052/13GB0056/17GB0034/18GB0034) |
査読に ついて |
本技術報告は査読を経ていない技術報告であり,推敲を加えられていずれかの場に発表されることがあります. |
PDFダウンロード |
SS2021-42 |