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

Study on Software Maintenance Support Based on its Context

Research Project

Project/Area Number 20500033
Research Category

Grant-in-Aid for Scientific Research (C)

Allocation TypeSingle-year Grants
Section一般
Research Field Software
Research InstitutionOsaka University

Principal Investigator

KUSUMOTO Shinji  Osaka University, 大学院・情報科学研究科, 教授 (30234438)

Co-Investigator(Kenkyū-buntansha) OKANO Kozo  大阪大学, 大学院・情報科学研究科, 准教授 (70252632)
肥後 芳樹  大阪大学, 大学院・情報科学研究科, 助教 (70452414)
Co-Investigator(Renkei-kenkyūsha) HIGO Yoshiki  大阪大学, 大学院・情報科学研究科, 助教 (70452414)
Project Period (FY) 2008 – 2010
Project Status Completed (Fiscal Year 2010)
Budget Amount *help
¥4,550,000 (Direct Cost: ¥3,500,000、Indirect Cost: ¥1,050,000)
Fiscal Year 2010: ¥1,300,000 (Direct Cost: ¥1,000,000、Indirect Cost: ¥300,000)
Fiscal Year 2009: ¥1,300,000 (Direct Cost: ¥1,000,000、Indirect Cost: ¥300,000)
Fiscal Year 2008: ¥1,950,000 (Direct Cost: ¥1,500,000、Indirect Cost: ¥450,000)
Keywordsソフトウェア工学 / ソフトウェア保守 / コードクローン / リファクタリング / プログラム依存グラフ / 修正保守 / 実験的評価 / 複雑度メトリクス / ソースコード解析
Research Abstract

This research proposes a support techniques for software maintainability based on source code analysis results (ex. code clone analysis, complexity metrics measurement, etc.) and develops the support system. The results consist of the followings : a survey of factors/attributes that affect software maintenance activities, a proposal and development a software maintenance support system and evaluations of the system.

Report

(4 results)
  • 2010 Annual Research Report   Final Research Report ( PDF )
  • 2009 Annual Research Report
  • 2008 Annual Research Report
  • Research Products

    (24 results)

All 2010 2009 2008

All Journal Article (9 results) (of which Peer Reviewed: 9 results) Presentation (15 results)

  • [Journal Article] コードクローン検出に必要な計算コストの削減を目的としたプログラム依存グラフ頂点集約手法の提案2010

    • Author(s)
      肥後, 宮崎, 楠本, 井上
    • Journal Title

      電子情報通信学会論文誌D vol.J93-D, no.9,

      Pages: 1727-1735

    • Related Report
      2010 Final Research Report
    • Peer Reviewed
  • [Journal Article] グラフマイニングアルゴリズムを利用したギャップを含むコードクローン情報の生成2010

    • Author(s)
      肥後芳樹, 宮崎宏海, 楠本真二, 他1
    • Journal Title

      電子情報通信学会論文誌D

      Volume: J93-D,9 Pages: 1727-1735

    • Related Report
      2010 Annual Research Report
    • Peer Reviewed
  • [Journal Article] An Abstraction Refinement Technique for Timed Automata Based on Counterexample-Guided Abstraction Refinement Loop2010

    • Author(s)
      T.Nagaoka, K.Okano, S.Kusumoto
    • Journal Title

      IEICE Transactions on Information and Systems

      Volume: E93-D,5 Pages: 994-1005

    • NAID

      10026815323

    • Related Report
      2010 Annual Research Report
    • Peer Reviewed
  • [Journal Article] メソッドの自動生成を用いたOCLのJMLへの変換2010

    • Author(s)
      尾鷲方志, 岡野浩三, 楠本真二
    • Journal Title

      コンピュータソフトウェア

      Volume: 27,2 Pages: 106-111

    • NAID

      130004549165

    • Related Report
      2010 Annual Research Report
    • Peer Reviewed
  • [Journal Article] クラス階層構造を利用したコードクローン集約支援手法の改良2010

    • Author(s)
      佐野由希子
    • Journal Title

      電子情報通信学会論文誌D J93-D

      Pages: 59-63

    • Related Report
      2009 Annual Research Report
    • Peer Reviewed
  • [Journal Article] 多言語対応メトリクス計測プラグイン開発基盤MASUの開発2009

    • Author(s)
      三宅, 肥後, 楠本, 井上
    • Journal Title

      電子情報通信学会論文誌D vol.J92-D, no.9

      Pages: 1518-1531

    • Related Report
      2010 Final Research Report
    • Peer Reviewed
  • [Journal Article] A Metric-Based Approach to Identifying Refactoring Opportunities for Merging Code Clones in a Java Software System2008

    • Author(s)
      肥後, 楠本, 井上
    • Journal Title

      Journal of Software Maintenance and Evolution : Research and Practice vol.20, no.6,

      Pages: 435-461

    • Related Report
      2010 Final Research Report
    • Peer Reviewed
  • [Journal Article] Fault-Proneモジュール予測へのコードクローン情報の適用2008

    • Author(s)
      馬場, 吉田, 楠本, 井上
    • Journal Title

      電子情報通信学会論文誌D vol.J91-D, no.10

    • NAID

      120005349090

    • Related Report
      2010 Final Research Report
    • Peer Reviewed
  • [Journal Article] コードクローン検索による類似不具合検出の実証的評価2008

    • Author(s)
      森崎, 吉田, 肥後, 楠本, 井上, 佐々木, 村上, 松井
    • Journal Title

      電子情報通信学会論文誌D vol.J91-D, no.10

    • NAID

      110007380918

    • Related Report
      2010 Final Research Report
    • Peer Reviewed
  • [Presentation] プログラム依存グラフを用いたリファクタリング候補の特定と可視化2010

    • Author(s)
      兼光, 肥後, 楠本
    • Organizer
      電子情報通信学会ソフトウェアサイエンス研究会
    • Place of Presentation
      群馬県渋川市
    • Year and Date
      2010-12-15
    • Related Report
      2010 Annual Research Report 2010 Final Research Report
  • [Presentation] A Software Tag Generation System to Realize Software Traceability2010

    • Author(s)
      S. Yamada, M. Ugumori, S.Kusumoto
    • Organizer
      In Proc. of 17th Asia Pacific Software Engineering Conference (APSEC2010)
    • Place of Presentation
      Sydney, Australia
    • Year and Date
      2010-12-03
    • Related Report
      2010 Final Research Report
  • [Presentation] A Software Tag Generation System to Realize Software Traceability2010

    • Author(s)
      S.Yamada, M.Ugumori, S.Kusumoto
    • Organizer
      17th Asia Pacific Software Engineering Conference (APSEC2010)
    • Place of Presentation
      Sydney, Australia
    • Year and Date
      2010-12-03
    • Related Report
      2010 Annual Research Report
  • [Presentation] Is Duplicate Code More Frequently Modified than Non-duplicate Code in Software Evolution?: An Empirical Study on Open Source Software2010

    • Author(s)
      K. Hotta, Y. Sano, Y. higo, S. Kusumoto
    • Organizer
      In Proc. of the 4th International Joint ERCIM/IWPSE Symposium on Software Evolution
    • Place of Presentation
      Antwerp, Belgium
    • Year and Date
      2010-09-21
    • Related Report
      2010 Final Research Report
  • [Presentation] Is Duplicate Code More Frequently Modified than Non-duplicate Code in Software Evolution? : An Empirical Study on Open Source Software2010

    • Author(s)
      K.Hotta, Y.Sano, Y.higo, S.Kusumoto
    • Organizer
      4th International Joint ERCIM/IWPSE Symposium on Software Evolution
    • Place of Presentation
      Antwerp, Belgium
    • Year and Date
      2010-09-21
    • Related Report
      2010 Annual Research Report
  • [Presentation] Toward Identifying Inter-Project Clone Sets for Building Useful Libraries2010

    • Author(s)
      Y. Higo, K. Tanaka, S. Kusumoto
    • Organizer
      In Proc. of the 4th International Workshop on Software Clones, pages pp.87-88
    • Place of Presentation
      Cape Town, South Africa
    • Year and Date
      2010-05-08
    • Related Report
      2010 Final Research Report
  • [Presentation] Toward Identifying Inter-Project Clone Sets for Building Useful Libraries2010

    • Author(s)
      Y.Higo, K.Tanaka, S.Kusumoto
    • Organizer
      4th International Workshop on Software Clones
    • Place of Presentation
      Cape Town, South Africa
    • Year and Date
      2010-05-08
    • Related Report
      2010 Annual Research Report
  • [Presentation] 類似性に基づく工数予測における予測回避の効果2010

    • Author(s)
      中村哲彬, 楠本真二
    • Organizer
      ソフトウェア信頼性研究会第6回ワークショップ
    • Place of Presentation
      広島県福山市
    • Year and Date
      2010-03-04
    • Related Report
      2009 Annual Research Report
  • [Presentation] Problematic Code Clones Identification Using Multiple Detection Results2009

    • Author(s)
      Y. Higo, K. Sawa, S. Kusumoto
    • Organizer
      In Proc. of the 16th Asia-Pacific Software Engineering Conference
    • Place of Presentation
      Penang, Malaysia
    • Year and Date
      2009-12-03
    • Related Report
      2010 Final Research Report
  • [Presentation] Enhancing Quality of Code Clone Detection with Program Dependency Graph2009

    • Author(s)
      肥後, 楠本
    • Organizer
      Proc. of the 16th Working Conference on Reverse Engineering, pages 315-316
    • Place of Presentation
      Lille, France
    • Year and Date
      2009-10-15
    • Related Report
      2010 Final Research Report
  • [Presentation] 変数使用に着目した Fault-Prone メソッド特定手法の提案と評価2009

    • Author(s)
      兼光智子, 楠本真二
    • Organizer
      第8回情報科学技術フォーラム
    • Place of Presentation
      東北工業大学八木山キャンパス
    • Year and Date
      2009-09-03
    • Related Report
      2009 Annual Research Report
  • [Presentation] メトリクス値の変遷を用いた Fault-Prone モジュール特定手法の改良2009

    • Author(s)
      西野稔, 楠本真二
    • Organizer
      第8回情報科学技術フォーラム
    • Place of Presentation
      東北工業大学八木山キャンパス
    • Year and Date
      2009-09-03
    • Related Report
      2009 Annual Research Report
  • [Presentation] On an Automatic Function Point Measurement from Source Codes2008

    • Author(s)
      S.Kusumoto, T.Edagawa, Y.Higo
    • Organizer
      In 2nd Workshop on Accountability and Traceability in Global Software Engineering (ATGSE 2008), pages 27-28
    • Place of Presentation
      December 2, 2008. (査読有)(Beijing, China
    • Year and Date
      2008-12-02
    • Related Report
      2010 Final Research Report
  • [Presentation] On an Automatic Function Point Measurement from Source Codes2008

    • Author(s)
      Shinji Kusumoto
    • Organizer
      2nd Workshop on Accountability and Trace-ability in Global Software Engineering
    • Place of Presentation
      Beijing, China
    • Year and Date
      2008-12-02
    • Related Report
      2008 Annual Research Report
  • [Presentation] Predicting Fault-Prone Modules Based on Metrics Transitions2008

    • Author(s)
      Y.Higo, K.Murao, S.Kusumoto, K.Inoue
    • Organizer
      In Proc. of the International Workshop on Defects in Large Software Systems (DEFECTS 2008), pages 6-10
    • Place of Presentation
      Seattle, USA
    • Year and Date
      2008-07-20
    • Related Report
      2010 Final Research Report

URL: 

Published: 2008-04-01   Modified: 2016-04-21  

Information User Guide FAQ News Terms of Use Attribution of KAKENHI

Powered by NII kakenhi