WEKO3
アイテム
ソースコード中の変数間のデータ依存関係を用いたコミットの分割
https://ipsj.ixsq.nii.ac.jp/records/95561
https://ipsj.ixsq.nii.ac.jp/records/9556179e17ebf-ef2c-4cbc-b453-f589a0006fd0
名前 / ファイル | ライセンス | アクション |
---|---|---|
![]()
2100年1月1日からダウンロード可能です。
|
Copyright (c) 2013 by the Institute of Electronics, Information and Communication Engineers
This SIG report is only available to those in membership of the SIG. |
|
SE:会員:¥0, DLIB:会員:¥0 |
Item type | SIG Technical Reports(1) | |||||||
---|---|---|---|---|---|---|---|---|
公開日 | 2013-10-17 | |||||||
タイトル | ||||||||
タイトル | ソースコード中の変数間のデータ依存関係を用いたコミットの分割 | |||||||
タイトル | ||||||||
言語 | en | |||||||
タイトル | partitioning commits using data dependency among variables in source code | |||||||
言語 | ||||||||
言語 | jpn | |||||||
資源タイプ | ||||||||
資源タイプ識別子 | http://purl.org/coar/resource_type/c_18gh | |||||||
資源タイプ | technical report | |||||||
著者所属 | ||||||||
大阪大学大学院情報科学研究科 | ||||||||
著者所属 | ||||||||
大阪大学大学院情報科学研究科 | ||||||||
著者所属 | ||||||||
大阪大学大学院情報科学研究科 | ||||||||
著者所属 | ||||||||
大阪大学大学院情報科学研究科 | ||||||||
著者所属(英) | ||||||||
en | ||||||||
Graduate School of Information Science and Technology, Osaka University | ||||||||
著者所属(英) | ||||||||
en | ||||||||
Graduate School of Information Science and Technology, Osaka University | ||||||||
著者所属(英) | ||||||||
en | ||||||||
Graduate School of Information Science and Technology, Osaka University | ||||||||
著者所属(英) | ||||||||
en | ||||||||
Graduate School of Information Science and Technology, Osaka University | ||||||||
著者名 |
切貫, 弘之
× 切貫, 弘之
|
|||||||
著者名(英) |
Hiroyuki, Kirinuki
× Hiroyuki, Kirinuki
|
|||||||
論文抄録 | ||||||||
内容記述タイプ | Other | |||||||
内容記述 | 1 つの修正に対して 1 つのコミットが行われるべきであるが,開発者はしばしば、複数の修正を含んだコミットを行ってしまう.このようなコミットは,リポジトリ分析の精度を下げることが知られている.この研究では,まず,ソースコード中の変数間のデータ依存関係を用いて,修正された箇所をいくつかのグループにまとめる.そして,1 つのグループを 1 つの修正とみなすことで,そのようなコミットを解消できることを示す. | |||||||
論文抄録(英) | ||||||||
内容記述タイプ | Other | |||||||
内容記述 | Although developers should do one commit for every task, they often commit multiple tasks at the same time. It has been found that those commits compromise results of mining software repositories. In this research, we propose a technique to split multiple modifications included in a single commit. The technique utilizes dependencies among variables in source code. We confirmed that some commits were split appropriately by using the proposed technique. | |||||||
書誌レコードID | ||||||||
収録物識別子タイプ | NCID | |||||||
収録物識別子 | AN10112981 | |||||||
書誌情報 |
研究報告ソフトウェア工学(SE) 巻 2013-SE-182, 号 11, p. 1-8, 発行日 2013-10-17 |
|||||||
Notice | ||||||||
SIG Technical Reports are nonrefereed and hence may later appear in any journals, conferences, symposia, etc. | ||||||||
出版者 | ||||||||
言語 | ja | |||||||
出版者 | 情報処理学会 |