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

重大な影響を及ぼす不具合の検出手法の構築

Research Project

Project/Area Number 17J03330
Research Category

Grant-in-Aid for JSPS Fellows

Allocation TypeSingle-year Grants
Section国内
Research Field Software
Research InstitutionWakayama University

Principal Investigator

柏 祐太郎  和歌山大学, システム工学研究科, 特別研究員(DC1)

Project Period (FY) 2017-04-26 – 2020-03-31
Project Status Completed (Fiscal Year 2019)
Budget Amount *help
¥2,800,000 (Direct Cost: ¥2,800,000)
Fiscal Year 2019: ¥900,000 (Direct Cost: ¥900,000)
Fiscal Year 2018: ¥900,000 (Direct Cost: ¥900,000)
Fiscal Year 2017: ¥1,000,000 (Direct Cost: ¥1,000,000)
Keywordsバグトリアージ / 不具合管理 / タスク割当て / オープンソースソフトウェア / High Impact Bug / 予測手法 / ソフトウェア保守 / High Impact Bugs / 優先度
Outline of Annual Research Achievements

本研究では,ユーザや開発プロセスに直接的に重大な影響を及ぼす不具合 (High Impact Bug) の検出手法の構築を目指している.本研究は次の3つに大きく分かれる:①ソフトウェア開発データの分析や開発者にインタビュー調査を実施し,「High Impact Bugの特徴」を体系化②体系化を元にHigh Impact Bugの検出手法を構築・評価③High Impact Bugの検出手法を,タスクの割当て手法に取り込み,有用性を評価.
本年度では,②「High Impact Bug検出手法の構築」において構築したモデルをバグトリアージ手法に取り込み,「より優先度の高い不具合を,より優秀な開発者にタスクを割当てる手法」を構築した.本年度に実施した詳細を以下に示す.
【1.タスクの優先度を考慮した不具合修正タスクの割当て手法の構築】
High Impact Bug検出手法を組み込むために,不具合修正タスクの優先度を考慮した割当て手法を構築し,割当手法単体で評価した.本手法では,それぞれのタスクにおいて各開発者が適任である確率を機械学習を用いて求めており,それを優先度で重み付けし,より優秀な開発者により優先度の高い不具合が割り当たるように設計している.評価実験の結果,既存手法を用いた場合と比較し,提案手法は高優先度の不具合を優秀な開発者に割当てられることを確認した.
【2.High Impact Bug検出手法を組み込んだ割当手法の実用性評価】
次に,昨年度に構築した「High Impact Bug検出手法」で出力するタスクの優先度を利用し,上述の割当て手法でタスクを割当てた.評価実験を通じて,High Impact Bugの検出手法を用いた場合でも,修正すべき高優先度の不具合を残すことなく,リリースまでにより多くの不具合を修正できることを確認した.

Research Progress Status

令和元年度が最終年度であるため、記入しない。

Strategy for Future Research Activity

令和元年度が最終年度であるため、記入しない。

Report

(3 results)
  • 2019 Annual Research Report
  • 2018 Annual Research Report
  • 2017 Annual Research Report
  • Research Products

    (11 results)

All 2020 2019 2018 2017 Other

All Int'l Joint Research (2 results) Journal Article (2 results) (of which Peer Reviewed: 2 results,  Open Access: 1 results) Presentation (6 results) (of which Int'l Joint Research: 4 results) Funded Workshop (1 results)

  • [Int'l Joint Research] Ecole Polytechnique of Montreal(カナダ)

    • Related Report
      2019 Annual Research Report
  • [Int'l Joint Research] モントリオール理工科大学(カナダ)

    • Related Report
      2018 Annual Research Report
  • [Journal Article] A Release-Aware Bug Triaging Method Considering Developers' Bug-Fixing Loads2020

    • Author(s)
      KASHIWA Yutaro、OHIRA Masao
    • Journal Title

      IEICE Transactions on Information and Systems

      Volume: E103.D Issue: 2 Pages: 348-362

    • DOI

      10.1587/transinf.2019EDP7152

    • NAID

      130007793519

    • ISSN
      0916-8532, 1745-1361
    • Year and Date
      2020-02-01
    • Related Report
      2019 Annual Research Report
    • Peer Reviewed / Open Access
  • [Journal Article] Hierarchical Clustering of OSS License Statements Toward Automatic Generation of License Rules2019

    • Author(s)
      Yunosuke Higashi, Masao Ohira, Yutaro Kashiwa, Yuki Manabe
    • Journal Title

      Journal of Information Processing

      Volume: 27 Pages: 42-50

    • Related Report
      2018 Annual Research Report
    • Peer Reviewed
  • [Presentation] RAPTOR: Release-Aware and Prioritized Bug-fixing Task assignment Optimization2019

    • Author(s)
      Yutaro Kashiwa
    • Organizer
      The 35th International Conference on Software Maintenance and Evolution
    • Related Report
      2019 Annual Research Report
    • Int'l Joint Research
  • [Presentation] What Are the Perception Gaps between Floss Developers and SE Researchers?2019

    • Author(s)
      Yutaro Kashiwa, Akinori Ihara, and Masao Ohira
    • Organizer
      The 15th International Conference on Open Source Systems
    • Related Report
      2019 Annual Research Report
    • Int'l Joint Research
  • [Presentation] What Are the Perception Gaps between FLOSS Developers and SE Researchers? - A case of bug finding research2019

    • Author(s)
      Yutaro Kashiwa, Akinori Ihara, and Masao Ohira
    • Organizer
      The 15th International Conference on Open Source Systems
    • Related Report
      2018 Annual Research Report
    • Int'l Joint Research
  • [Presentation] Investigating the impact of the release cycle on bug priority prediction2018

    • Author(s)
      Yutaro Kashiwa, Akinori Ihara, and Masao Ohira
    • Organizer
      The Consortium for Software Engineering Research 2018 Fall Meeting
    • Related Report
      2018 Annual Research Report
    • Int'l Joint Research
  • [Presentation] ソフトウェアテストにおけるSilent Horrorsの分析へ向けて2018

    • Author(s)
      吉富 楓雅, 宮崎 智己, 柏 祐太郎, 大平 雅雄
    • Organizer
      ソフトウェアエンジニアリングシンポジウム2018
    • Related Report
      2018 Annual Research Report
  • [Presentation] OSS 開発における不具合修正プロセスの改善に向けたモジュールオーナー候補者推薦2017

    • Author(s)
      柏 祐太郎
    • Organizer
      第24回ソフトウェア工学の基礎ワークショップ (FOSE2017)
    • Related Report
      2017 Annual Research Report
  • [Funded Workshop] The 9th International Workshop on Empirical Software Engineering in Practice2018

    • Related Report
      2018 Annual Research Report

URL: 

Published: 2017-05-25   Modified: 2024-03-26  

Information User Guide FAQ News Terms of Use Attribution of KAKENHI

Powered by NII kakenhi