Tweet | |
畑, 森井, 水野, 菊野, "不具合修正に関わるメソッド呼び出しの変更についての定量的分析," 情報処理学会論文誌, 52(2), pp. 801-816, 2011年2月. | |
ID | 605 |
分類 | 学術論文誌(査読付) |
タグ | メソッド 不具合 修正 分析 呼び出し 変更 定量 |
表題 (title) |
不具合修正に関わるメソッド呼び出しの変更についての定量的分析 |
表題 (英文) |
Quantitative Analysis of Method Call Changes Related to Bug Fixing |
著者名 (author) |
畑 秀明,森井 亮介,水野 修,菊野 亨 |
英文著者名 (author) |
Hideaki Hata,Ryosuke Morii,Osamu Mizuno,Tohru Kikuno |
キー (key) |
Hideaki Hata,Ryosuke Morii,Osamu Mizuno,Tohru Kikuno |
定期刊行物名 (journal) |
情報処理学会論文誌 |
定期刊行物名 (英文) |
Trans. of Information Processing Society of Japan |
巻数 (volume) |
52 |
号数 (number) |
2 |
ページ範囲 (pages) |
801-816 |
刊行月 (month) |
2 |
出版年 (year) |
2011 |
Impact Factor (JCR) |
|
URL |
|
付加情報 (note) |
|
注釈 (annote) |
|
内容梗概 (abstract) |
ソフトウェアの開発において,プログラムの再利用や効率的なプログラム作成のた めに,API(Application Program Interface)が用いられる.しかし,使用方法や 使用例についてのドキュメントが整備されていないことも多く,API を適切に使用 することは難しい.API の設計や提供方法などについての定性的な議論は行われて いるが,これまで定量的な分析はほとんど行われていない.本稿では,不具合修正時 に各メソッド呼び出しに対する変更が実際にどれほど行われているかを分析する.特 に,不具合修正時に頻繁に修正される特徴的なメソッド呼び出しがあるか,複数のプ ロジェクトで共通して頻繁に変更されているメソッド呼び出しはあるか,プロジェク トの時間経過によって変更対象となるメソッド呼び出しに変化はあるか,を明らかに することを目標とした.各変更がどのメソッド呼び出しに影響するかを明らかにする ため,プログラム依存グラフに基づく分析を行った.7 つの Java のオープンソース プロジェクトに対してケーススタディを行った.分析結果から,プロジェクト特有の 頻繁に変更されるメソッド呼び出しがあること,複数のプロジェクトにて頻繁に変更 されているメソッド呼び出しもあること,時間経過によって変更対象となるメソッド 呼び出しが変化することを明らかにした. |
論文電子ファイル | 利用できません. |
BiBTeXエントリ |
@article{id605, title = {不具合修正に関わるメソッド呼び出しの変更についての定量的分析}, author = {畑 秀明 and 森井 亮介 and 水野 修 and 菊野 亨}, journal = {情報処理学会論文誌}, volume = {52}, number = {2}, pages = {801-816}, month = {2}, year = {2011}, } |