• Search Research Projects
  • Search Researchers
  • How to Use
  1. Back to project page

2010 Fiscal Year Annual Research Report

スパムフィルタを応用したソフトウェア不具合の検出手法の開発

Research Project

Project/Area Number 20700025
Research InstitutionOsaka University

Principal Investigator

水野 修  京都工芸繊維大学, 工芸科学研究科, 准教授 (60314407)

Keywordsソフトウェア工学 / 不具合検出 / スパムフィルタ
Research Abstract

本年度は,提案するFault-proneモジュールの検出手法のさらなる実用化に向けた実行環境などを整備し,同時にその成果を広く一般から利用できる環境の整備を目標とした.まず,実際のソフトウェア開発に対して,全く負荷を与えずにFault-proneモジュールの予測を行うシステムの開発に取り組んだ.システムでは,既存の構成管理ツールを利用したソフトウェア開発を常時監視し,新しいモジュールの生成やモジュールの修正などが行われたことを検知すると,そのモジュールに対して不具合が存在する確率を予測し,インターネット上にその予測結果を記録することを目的とした.本システムの開発の際にさらに副次的なツールをいくつか作成する必要に気づき,そちらの実装に注力したため,当初の目標であったツールは試作評価をするにとどまった.しかしながら,副次的ツールの利用により,数多くの版管理システムに対して提案手法を適用することが可能となったため,より多くの開発プロジェクトからデータを収集することが可能となった.実際に,巨大なオープンソースソフトウェアのリポジトリからのデータ収集を実行し,その有効性を確認している.
次に,従来提案されてきた複数のFault-proneモジュール検出手法との比較評価を実施した.提案手法と目的を同じくするFault-proneモジュール検出手法との間で,同一のデータを利用した予測精度比較実験を実施し,従来提案されていた手法よりも高い精度を本手法が有することを確認した.

  • Research Products

    (11 results)

All 2011 2010

All Journal Article (4 results) (of which Peer Reviewed: 4 results) Presentation (7 results)

  • [Journal Article] スパムフィルタを用いたFault-proneモジュール検出法の予測精度に関する従来法との比較評価2011

    • Author(s)
      水野修, 他
    • Journal Title

      電子情報通信学会論文誌

      Volume: J94-D Pages: 409-412

    • Peer Reviewed
  • [Journal Article] 不具合修正に関わるメソッド呼び出しの変更についての定量的分析2011

    • Author(s)
      畑秀明, 他
    • Journal Title

      情報処理学会論文誌

      Volume: 52 Pages: 801-816

    • Peer Reviewed
  • [Journal Article] Fault-Prone Module Detection Using Large-Scale Text Features Based on Spam Filtering2010

    • Author(s)
      Hideaki Hata, 他
    • Journal Title

      Empirical Software Engineering

      Volume: 15 Pages: 147-165

    • Peer Reviewed
  • [Journal Article] A Hybrid Fault-Proneness Detection Approach Using Text Filtering and Static Code Analysis2010

    • Author(s)
      Osamu Mizuno, 他
    • Journal Title

      International Journal of Advancements in Computing Technology

      Volume: 2 Pages: 1-12

    • Peer Reviewed
  • [Presentation] Reconstructing Fine-Grained Versioning Repositories with Git for Method-Level Bug Prediction2010

    • Author(s)
      Hideaki Hata, 他
    • Organizer
      International Workshop on Empirical Software Engineering in Practice 2010 (IWESEP2010)
    • Place of Presentation
      奈良先端科学技術大学院大学
    • Year and Date
      2010-12-08
  • [Presentation] Fault-Prone Module Prediction Using Contents of Comment Lines2010

    • Author(s)
      Osamu Mizuno, 他
    • Organizer
      International Workshop on Empirical Software Engineering in Practice 2010(IWESEP2010)
    • Place of Presentation
      奈良先端科学技術大学院大学
    • Year and Date
      2010-12-08
  • [Presentation] メソッドに対するコメント文記述の変更履歴とメソッドの不具合との関係に関する実証的考察2010

    • Author(s)
      畑秀明, 他
    • Organizer
      電子情報通信学会ソフトウェアサイエンス研究会
    • Place of Presentation
      伊香保温泉,群馬県
    • Year and Date
      2010-12-04
  • [Presentation] テキスト分類に基づくFault-proneモジュール検出法におけるコメント行の影響の分析2010

    • Author(s)
      平田幸直, 他
    • Organizer
      情報処理学会ソフトウェア工学研究会
    • Place of Presentation
      大阪大学,吹田市
    • Year and Date
      2010-11-17
  • [Presentation] リポジトリ再構築によるメソッドトレーサビリティの実現2010

    • Author(s)
      畑秀明, 他
    • Organizer
      ソフトウェアエンジニアリングシンポジウム2010(SES2010)
    • Place of Presentation
      東洋大学,東京
    • Year and Date
      2010-09-01
  • [Presentation] An Empirical Comparison of Fault-Prone Module Detection Approaches : Complexity Metrics and Text Feature Metrics2010

    • Author(s)
      Osamu Mizuno, 他
    • Organizer
      34th Annual IEEE Computer Software and Applications Conference (COMPSAC2010)
    • Place of Presentation
      ソウル,韓国
    • Year and Date
      2010-07-18
  • [Presentation] An Integrated Approach to Detect Fault-Prone Modules Using Complexity and Text Feature Metrics2010

    • Author(s)
      Osamu Mizuno, 他
    • Organizer
      2010 International Conference on Advanced Science and Technology (AST2010)
    • Place of Presentation
      宮崎市
    • Year and Date
      2010-06-24

URL: 

Published: 2012-07-19  

Information User Guide FAQ News Terms of Use Attribution of KAKENHI

Powered by NII kakenhi