講演名 | 2011-05-26 オープンソース開発におけるコード変更の連鎖とその発生率について(学生,一般) 浅野 遼平, 阿萬 裕久, |
---|---|
PDFダウンロードページ | PDFダウンロードページへ |
抄録(和) | ソースコードのバージョンアップにおいて,前回の変更箇所に再び変更が加わるという"コード変更の連鎖"が見られる場合がある.そのような変更連鎖の存在は,コードヘの変更が収束せず不安定な状態にあることが懸念される.そこで本稿では,実際のオープンソース開発における変更連鎖の発生傾向について調査・分析を行っている.その結果,変更連鎖は平均的に約10%の割合で発生していることが確認されている.ただし経過日数によって発生傾向にも違いがあり,数日以内と40日程度でややその発生率が高いことも知見として得られている.あわせて,"コードの追加"を施していた場合,比較的連鎖を引き起こしやすい傾向も確認されている. |
抄録(英) | In consecutive upgrades of a source code, some upgrade spots (code fragments) are overlapped : that is, "chain of code changes." Such chain would have a potential to make the development unstable. This paper investigates chain of code changes in an actual open source software. The empirical results show the followings : (1) chain's occarrence rate is about 10% in average ; the rate becomes higher within a few days after a upgrade or around 40 days after a upgrade. (2) "code-addition" s would occur more change chains in their following versions. |
キーワード(和) | オープンソース開発 / ソースコードの変更 / 変更の連鎖 / 生存時間解析 |
キーワード(英) | open source development / change of source code / change chain / survival analysis |
資料番号 | KBSE2011-6 |
発行日 |
研究会情報 | |
研究会 | KBSE |
---|---|
開催期間 | 2011/5/19(から1日開催) |
開催地(和) | |
開催地(英) | |
テーマ(和) | |
テーマ(英) | |
委員長氏名(和) | |
委員長氏名(英) | |
副委員長氏名(和) | |
副委員長氏名(英) | |
幹事氏名(和) | |
幹事氏名(英) | |
幹事補佐氏名(和) | |
幹事補佐氏名(英) |
講演論文情報詳細 | |
申込み研究会 | Knowledge-Based Software Engineering (KBSE) |
---|---|
本文の言語 | JPN |
タイトル(和) | オープンソース開発におけるコード変更の連鎖とその発生率について(学生,一般) |
サブタイトル(和) | |
タイトル(英) | On Chain of Code Changes and Its Rate of Occurrence in Open Source Development |
サブタイトル(和) | |
キーワード(1)(和/英) | オープンソース開発 / open source development |
キーワード(2)(和/英) | ソースコードの変更 / change of source code |
キーワード(3)(和/英) | 変更の連鎖 / change chain |
キーワード(4)(和/英) | 生存時間解析 / survival analysis |
第 1 著者 氏名(和/英) | 浅野 遼平 / Ryohei ASANO |
第 1 著者 所属(和/英) | 愛媛大学大学院理工学研究科 Graduate School of Science and Engineering, Ehime University |
第 2 著者 氏名(和/英) | 阿萬 裕久 / Hirohisa AMAN |
第 2 著者 所属(和/英) | 愛媛大学大学院理工学研究科 Graduate School of Science and Engineering, Ehime University |
発表年月日 | 2011-05-26 |
資料番号 | KBSE2011-6 |
巻番号(vol) | vol.111 |
号番号(no) | 71 |
ページ範囲 | pp.- |
ページ数 | 6 |
発行日 |