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

Identification, analysis and manipulation of essential structure from accidental ones

Research Project

Project/Area Number 24650013
Research Category

Grant-in-Aid for Challenging Exploratory Research

Allocation TypeMulti-year Fund
Research Field Software
Research InstitutionFuture University-Hakodate

Principal Investigator

KAMIYA Toshihiro  公立はこだて未来大学, システム情報科学部, 准教授 (70415660)

Project Period (FY) 2012-04-01 – 2015-03-31
Project Status Completed (Fiscal Year 2014)
Budget Amount *help
¥3,250,000 (Direct Cost: ¥2,500,000、Indirect Cost: ¥750,000)
Fiscal Year 2014: ¥780,000 (Direct Cost: ¥600,000、Indirect Cost: ¥180,000)
Fiscal Year 2013: ¥1,430,000 (Direct Cost: ¥1,100,000、Indirect Cost: ¥330,000)
Fiscal Year 2012: ¥1,040,000 (Direct Cost: ¥800,000、Indirect Cost: ¥240,000)
Keywordsプログラム解析・理解 / ソフトウェア可視化 / デバッグ支援 / コードクローン / ソフトウェア / 保守 / リバース・エンジニアリング / 静的解析 / 中小実行 / ツール / リバースエンジニアリング / リファクタリング / 抽象実行
Outline of Final Research Achievements

In developments of large computer software, accidental structures are usually included in their programs. Such accidental structures are additional complexity, problems for developers of such programs. This study aims to solve such problems of accidental structures, with proposed methods of program analysis, which consider (neglect) such surface differences in accidental structures: a keyword search method to extract a set of parts of source code which corresponds to an execution sequence including all of given keywords as name of procedure or values, and a method to detect similar code which tolerate changes in program structures by refactoring.

Report

(4 results)
  • 2014 Annual Research Report   Final Research Report ( PDF )
  • 2013 Research-status Report
  • 2012 Research-status Report
  • Research Products

    (10 results)

All 2015 2014 2012 Other

All Presentation (10 results)

  • [Presentation] An Execution-Semantic and Content-and-Context-Based Code-Clone Detection and Analysis2015

    • Author(s)
      Toshihiro Kamiya
    • Organizer
      IEEE 9th International Workshop on Software Clones (IWSC 2015)
    • Place of Presentation
      モントリオール、カナダ
    • Year and Date
      2015-03-06
    • Related Report
      2014 Annual Research Report
  • [Presentation] 任意粒度機能モデルに基づく動的型付けプログラミング言語向けソースコード検索手法の提案2015

    • Author(s)
      神谷年洋
    • Organizer
      電子情報通信学会 情報・システムソサイエティ 2015年1月研究会
    • Place of Presentation
      ブランナールみささ(鳥取県東伯郡三朝町)
    • Year and Date
      2015-01-27
    • Related Report
      2014 Annual Research Report
  • [Presentation] WebアプリケーションのUI機能テストのためのHTML構造パターンの抽出手法2014

    • Author(s)
      神谷年洋
    • Organizer
      電子情報通信学会 情報・システムソサイエティ 2014年7月研究会
    • Place of Presentation
      富良野文化会館(北海道富良野市)
    • Year and Date
      2014-07-10
    • Related Report
      2014 Annual Research Report
  • [Presentation] WebアプリケーションのUI機能テストのためのHTML構造パターンの提案2014

    • Author(s)
      及川 翔, 神谷年洋
    • Organizer
      電子情報通信学会 情報・システムソサイエティ 2014年7月研究会
    • Place of Presentation
      いせ市民活動センター(三重県伊勢市)
    • Year and Date
      2014-05-09
    • Related Report
      2014 Annual Research Report
  • [Presentation] Conte∗t Clones or Re-thinking Clone on a Call Graph2012

    • Author(s)
      Toshihiro Kamiya
    • Organizer
      6th International Workshop on Software Clones (IWSC 2012)
    • Place of Presentation
      Zurich
    • Related Report
      2012 Research-status Report
  • [Presentation] 画面トレースの解析によるwebアプリケーションのユースケース再構築手法の提案2012

    • Author(s)
      及川 翔, 神谷 年洋
    • Organizer
      電子情報通信学会 ソフトウェアサイエンス研究会
    • Place of Presentation
      広島市立大学
    • Related Report
      2012 Research-status Report
  • [Presentation] コードの内容と文脈を用いた類似コード分析手法の提案2012

    • Author(s)
      神谷年洋
    • Organizer
      電子情報通信学会 ソフトウェアサイエンス研究会
    • Place of Presentation
      愛媛大学
    • Related Report
      2012 Research-status Report
  • [Presentation] Agec: An Execution-Semantic Clone Detection Tool

    • Author(s)
      Toshihiro Kamiya
    • Organizer
      21th IEEE International Conference on Program Comprehension (ICPC 2013)
    • Place of Presentation
      サンフランシスコ
    • Related Report
      2013 Research-status Report
  • [Presentation] An Algorithm for Keyword Search on an Execution Path

    • Author(s)
      Toshihiro Kamiya
    • Organizer
      EEE Conference on Software Maintenance, Reengineering and Reverse Engineering (CSMR-WCRE 2014)
    • Place of Presentation
      ベルギー
    • Related Report
      2013 Research-status Report
  • [Presentation] Toward a Code-Clone Search through Entire Lifecycle of Software Product

    • Author(s)
      Toshihiro Kamiya
    • Organizer
      8th International Workshop on Software Clones (IWSC 2014)
    • Place of Presentation
      ベルギー
    • Related Report
      2013 Research-status Report

URL: 

Published: 2013-05-31   Modified: 2019-07-29  

Information User Guide FAQ News Terms of Use Attribution of KAKENHI

Powered by NII kakenhi