講演名 2006-10-26
ソースコードの保守工程における変更連鎖の追跡とその解析
森崎 潤, 阿萬 裕久, 山田 宏之,
PDFダウンロードページ PDFダウンロードページへ
抄録(和) ソースコードの保守工程を長引かせる要因として変更の連鎖がある.これは,あるバージョンアップにおいて変更が施されたコード断片が,次回のバージョンアップ時にも重ねて変更されることである.本稿では,実際のソフトウェアに対する測定実験及びデータ分析を行い,変更連鎖の特性について調査・検討を行っている.その結果,規模の小さなコードほど変更連鎖の発生頻度は高いということが確認されている.また,連鎖は小さな変更でも起こりやすいということも確認されている.
抄録(英) This paper focuses on "change chains" in version-upgrades of source code, that are the chains of modifications for the common code fragments. Such chains indicate fails in the code maintenance, and cause more maintenance cost. An empirical study is performed in this paper to investigate and analyze characteristics of change chains in a large scale software, Eclipse. The empirical results show that (1) the smaller code have the higher potential to make change chains in their version-upgrades; (2) even small modifications would cause long change chains.
キーワード(和) 変更の連鎖 / ソースコードの規模 / 変更行数
キーワード(英) Change chain / Source code size / Number of change lines
資料番号 SS2006-43,KBSE2006-19
発行日

研究会情報
研究会 KBSE
開催期間 2006/10/19(から1日開催)
開催地(和)
開催地(英)
テーマ(和)
テーマ(英)
委員長氏名(和)
委員長氏名(英)
副委員長氏名(和)
副委員長氏名(英)
幹事氏名(和)
幹事氏名(英)
幹事補佐氏名(和)
幹事補佐氏名(英)

講演論文情報詳細
申込み研究会 Knowledge-Based Software Engineering (KBSE)
本文の言語 JPN
タイトル(和) ソースコードの保守工程における変更連鎖の追跡とその解析
サブタイトル(和)
タイトル(英) A Trace and Analysis of Source Code Change Chain on Maintenance Phase
サブタイトル(和)
キーワード(1)(和/英) 変更の連鎖 / Change chain
キーワード(2)(和/英) ソースコードの規模 / Source code size
キーワード(3)(和/英) 変更行数 / Number of change lines
第 1 著者 氏名(和/英) 森崎 潤 / Jun MORISAKI
第 1 著者 所属(和/英) 愛媛大学大学院理工学研究科
Graduate School of Science and Engineering, Ehime University
第 2 著者 氏名(和/英) 阿萬 裕久 / Hirohisa AMAN
第 2 著者 所属(和/英) 愛媛大学大学院理工学研究科
Graduate School of Science and Engineering, Ehime University
第 3 著者 氏名(和/英) 山田 宏之 / Hiroyuki YAMADA
第 3 著者 所属(和/英) 愛媛大学大学院理工学研究科
Graduate School of Science and Engineering, Ehime University
発表年月日 2006-10-26
資料番号 SS2006-43,KBSE2006-19
巻番号(vol) vol.106
号番号(no) 326
ページ範囲 pp.-
ページ数 6
発行日