デバッグ支援を目的とした類似コードの検出・分類手法
デバッグ支援を目的とした類似コードの検出・分類手法
批准号:
08J01964
负责人:
吉田 則裕
金额:
$0.77万
依托单位:
依托单位国家:
日本
项目类别:
Grant-in-Aid for JSPS Fellows
财政年份:
2008
资助国家:
日本
项目状态:
已结题
起止时间:
2008 至 2009
中文摘要
今年度は,昨年度提案した手法の有効性の確認と,手法の改良を行った.まず,ソフトウェア開発企業が開発したソフトウェアに含まれていた欠陥を対象とした実験を行い,有効性の確認を行った.このソフトウェア開発企業では,ある欠陥を修正した後,長期間経過してから,類似の欠陥を修正していた.提案する手法の適用実験として,最初に修正した欠陥を含むプログラムを提案する手法に入力し,出力として長期間経過してから修正された欠陥を含むプログラムが得られるかどうか確認し,含まれたという実験結果が得られた.次に,プログラム中の類似コードについて世界的な著名な研究成果を残しているウォータールー大学のMichael W.Godfrey博士やシンガポール国立大学のStan Jarzabek博士を訪問し,提案手法の妥当性や評価方法について議論を行い,その結果に基づいて手法の評価や改良を行った.その結果,類似性の判定に,レーベンシュタイン距離やShared Information等の尺度の導入を検討すべきという意見や,テキスト照合ベースの類似コード検出手法と提案手法との比較実験を行うべきという意見が得られた.ソフトウェア工学においては,各手法の有効性の確認するためには,様々な対象に対して実験を行う必要があるため,本研究のように手法の評価やそれに基づく手法の改良を行いながら,有効性の高い適用対象の特徴を明らかにしたり,有効性の高い適用対象の範囲を広げたりすることが強く望まれている.そのため,本研究の成果は,ソフトウェア工学において有意義な知見として評価されると考えている.
英文摘要
今年度は,昨年度提案した手法の有効性の確認と,手法の改良を行った.まず,ソフトウェア開発企業が開発したソフトウェアに含まれていた欠陥を対象とした実験を行い,有効性の確認を行った.このソフトウェア開発企業では,ある欠陥を修正した後,長期間経過してから,類似の欠陥を修正していた.提案する手法の適用実験として,最初に修正した欠陥を含むプログラムを提案する手法に入力し,出力として長期間経過してから修正された欠陥を含むプログラムが得られるかどうか確認し,含まれたという実験結果が得られた.次に,プログラム中の類似コードについて世界的な著名な研究成果を残しているウォータールー大学のMichael W.Godfrey博士やシンガポール国立大学のStan Jarzabek博士を訪問し,提案手法の妥当性や評価方法について議論を行い,その結果に基づいて手法の評価や改良を行った.その結果,類似性の判定に,レーベンシュタイン距離やShared Information等の尺度の導入を検討すべきという意見や,テキスト照合ベースの類似コード検出手法と提案手法との比較実験を行うべきという意見が得られた.ソフトウェア工学においては,各手法の有効性の確認するためには,様々な対象に対して実験を行う必要があるため,本研究のように手法の評価やそれに基づく手法の改良を行いながら,有効性の高い適用対象の特徴を明らかにしたり,有効性の高い適用対象の範囲を広げたりすることが強く望まれている.そのため,本研究の成果は,ソフトウェア工学において有意義な知見として評価されると考えている.
期刊论文(0)
专著(0)
科研奖励(0)
会议论文
DOI:
--
发表时间:
2009
期刊:
影响因子:
--
作者:
[IKEDA Osamu, et al., S.Seirin Lee, Norihiro Yoshida]
通讯作者:
Norihiro Yoshida
ファジングが発見した不具合の自動修正技術
-
批准号:24K02923
-
项目类别:Grant-in-Aid for Scientific Research (B)
-
资助金额:$11.73万
-
财政年份:2024
-
负责人:吉田 則裕
-
依托单位:
多様なプログラミング言語に対応可能なコードクローン検出ツールの開発
-
批准号:20K11745
-
项目类别:Grant-in-Aid for Scientific Research (C)
-
资助金额:$2.41万
-
财政年份:2020
-
负责人:吉田 則裕
-
依托单位: