講演名 | 2005-08-04 コードクローン分析ツールGeminiを用いたコードクローン分析手法 肥後 芳樹, 楠本 真二, 井上 克郎, |
---|---|
PDFダウンロードページ | PDFダウンロードページへ |
抄録(和) | ソフトウェアの保守作業を困難にしている原因としてコードクローンが挙げられる.コードクローンとは, ソースコード中の同一, または類似した部分を表す.あるコード片にバグが含まれていた場合, そのコード片のコードクローン全てについて修正の是非を検討する必要がある.我々の研究グループでは, コードクローンに対する保守支援を行うため, 分析環境Geminiを開発してきている.本稿では, Geminiを用いてどのようなコードクローンが検出されるのか具体的な事例を紹介する.また, Geminiを用いた効果的な分析手順について考察を行う. |
抄録(英) | Recently, code clone has been regarded as one of factors that make software maintenance more difficult. A code clone is a code fragment in a source code that is identical or similar to another. For example, if we modify a code fragment which has code clones, it is necessary to consider whether we have to modify each of its code clones. Up to now, we have been developing a maintenance support environment Gemini against code clones. In this paper, we describe a case study using Gemini. Also, we conduct an effective code clone analysis methodologies from the results of the case study. |
キーワード(和) | コードクローン / ソフトウェア保守 / ソフトウェアメトリクス |
キーワード(英) | Code Clone / Software Maintenance / Software Metrics |
資料番号 | SS2005-30 |
発行日 |
研究会情報 | |
研究会 | SS |
---|---|
開催期間 | 2005/7/28(から1日開催) |
開催地(和) | |
開催地(英) | |
テーマ(和) | |
テーマ(英) | |
委員長氏名(和) | |
委員長氏名(英) | |
副委員長氏名(和) | |
副委員長氏名(英) | |
幹事氏名(和) | |
幹事氏名(英) | |
幹事補佐氏名(和) | |
幹事補佐氏名(英) |
講演論文情報詳細 | |
申込み研究会 | Software Science (SS) |
---|---|
本文の言語 | JPN |
タイトル(和) | コードクローン分析ツールGeminiを用いたコードクローン分析手法 |
サブタイトル(和) | |
タイトル(英) | Code Clone Analysis Using a Code Clone Analysis Tool Gemini |
サブタイトル(和) | |
キーワード(1)(和/英) | コードクローン / Code Clone |
キーワード(2)(和/英) | ソフトウェア保守 / Software Maintenance |
キーワード(3)(和/英) | ソフトウェアメトリクス / Software Metrics |
第 1 著者 氏名(和/英) | 肥後 芳樹 / Yoshiki HIGO |
第 1 著者 所属(和/英) | 大阪大学大学院情報科学研究科コンピュータサイエンス専攻 Graduate School of Information Science and Technology, Osaka University |
第 2 著者 氏名(和/英) | 楠本 真二 / Shinji KUSUMOTO |
第 2 著者 所属(和/英) | 大阪大学大学院情報科学研究科コンピュータサイエンス専攻 Graduate School of Information Science and Technology, Osaka University |
第 3 著者 氏名(和/英) | 井上 克郎 / Katsuro INOUE |
第 3 著者 所属(和/英) | 大阪大学大学院情報科学研究科コンピュータサイエンス専攻 Graduate School of Information Science and Technology, Osaka University |
発表年月日 | 2005-08-04 |
資料番号 | SS2005-30 |
巻番号(vol) | vol.105 |
号番号(no) | 228 |
ページ範囲 | pp.- |
ページ数 | 6 |
発行日 |