课题基金 / 基金详情

細粒度モジュールのトレーサビリティ実現によるソフトウェア不具合検出ツールの開発

細粒度モジュールのトレーサビリティ実現によるソフトウェア不具合検出ツールの開発
实现细粒度模块可追溯的软件缺陷检测工具开发
批准号:
11J04335
负责人:
畑 秀明
金额:
$0.83万
依托单位:
依托单位国家:
日本
项目类别:
Grant-in-Aid for JSPS Fellows
财政年份:
2011
资助国家:
日本
项目状态:
已结题
起止时间:
2011 至 2012

项目摘要

项目成果

畑 秀明的其他基金

相似基金

相关文献

中文摘要
翻译
点击翻译按钮获取中文摘要
英文摘要
本研究では,ソフトウェアリポジトリの開発履歴データを活用した不具合予測に取り組んだ.平成23年度に完了した「細粒度モジュール履歴管理リポジトリの構築」によって,細粒度モジュールのトレーサビリティが実現したため,それを用いた不具合予測手法の構築を行った.本年度の主な成果は,次の2つである.1.細粒度モジュールに対する不具合予測モデルの構築開発履歴データを用いた従来の不具合予測は,パッケージやファイルという粗粒度なモジュールを対象として行われていた,細粒度なメソッドレベルの不具合予測は,不具合の発見に効果的で有望とされていたがこれまで実現できていなかった.これは,メソッドレベルの履歴情報収集が難しかったためである,そのため,メソッドレベルの不具合予測は本研究分野でのオープンイシューであった.この課題に対し本研究では,前年度にメソッド履歴管理リポジトリを開発することでメソッドの履歴情報収集を可能にした.これまでに提案されているメトリクス計測法をこのメソッド履歴管理リポジトリに適用し,初めてメソッドレベルの不具合予測モデルを構築できた.オープンソースソフトウェアを対象としたシミューレション実験から,メソッドレベルの不具合予測が期待どおりにファイルやパッケージレベルよりも効果的に不具合発見に役立てることを示した.2.コードクローン版管理システムの開発先のメソッドレベルの予測モデルでは,これまでに提案されているメトリクスを計測した,より有用な,また新しい知見を得るため,これまでにない細粒度モジュールの履歴情報の分析を行った,ソースコードの履歴情報として,ソースコード中での類似または一致した部分(コードクローン)の分析が注目されている.コードクローンの存在は,ソフトウェア保守を困難にする要因の一つと言われている.そのため,コードクローンの履歴情報を分析することは不具合予測モデル構築に有用であると期待できる.しかしコードクローンの履歴情報収集は容易ではなく,コードクローンに関連した有用なメトリクスを開発する試行錯誤は難しい.そこで,コードクローンの履歴分析を可能にするコードクローン版管理システムを開発した.本システムを用いてコードクローンの履歴に基づくメトリクスを収集し,不具合予測モデルを構築することは今後の課題である.また本システムによって,コードクローン履歴の詳細な分析が可能になり,新しい知見を得ることが期待できる.
期刊论文(0)
专著(0)
科研奖励(0)
会议论文
DOI: --
发表时间: 2012
期刊:
影响因子: --
作者: [佐々木唯, 石原知也, 堀田圭佑, 畑秀明, 肥後芳樹, 井垣宏, 楠本真二]
通讯作者: 楠本真二
リポジトリマイニング可能なコードクローン版管理システムの提案
允许存储库挖掘的代码克隆版本管理系统的提案
DOI: --
发表时间: 2013
期刊: 情報処理学会論文誌
影响因子: --
作者: [畑秀明, 肥後芳樹, 楠本真二]
通讯作者: 楠本真二
開発履歴メトリクスを用いた細粒度なFault-proneモジュール予測
使用开发历史指标进行细粒度的易出现故障的模块预测
DOI: --
发表时间: 2012
期刊: 情報処理学会論文誌
影响因子: --
作者: [Uyeno, D., 畑秀明]
通讯作者: 畑秀明
Bug Prediction Based on Fine-Gra ined Module Hisotires
基于细粒度模块 Hisotires 的错误预测
DOI: --
发表时间: 2012
期刊:
影响因子: --
作者: [Uyeno, D., K. Nagasawa, Hideaki Hata]
通讯作者: Hideaki Hata
13
    Fundamental research on meta-maintenance to maintain software ecosystems
    • 批准号:
      22K11970
    • 项目类别:
      Grant-in-Aid for Scientific Research (C)
    • 资助金额:
      $2.66万
    • 财政年份:
      2022
    • 负责人:
      畑 秀明
    • 依托单位:
    ソフトウェア進化促進のためのコンテンツ履歴グラフ構築と管理・分析システムの開発
    • 批准号:
      25880015
    • 项目类别:
      Grant-in-Aid for Research Activity Start-up
    • 资助金额:
      $1.75万
    • 财政年份:
      2013
    • 负责人:
      畑 秀明
    • 依托单位:
    海外基金