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

Program comprehension based on feature identification using hybrid program analysis

Research Project

Project/Area Number 15H02683
Research Category

Grant-in-Aid for Scientific Research (B)

Allocation TypeSingle-year Grants
Section一般
Research Field Software
Research InstitutionTokyo Institute of Technology

Principal Investigator

Kobayashi Takashi  東京工業大学, 情報理工学院, 准教授 (50345386)

Co-Investigator(Kenkyū-buntansha) 林 晋平  東京工業大学, 情報理工学院, 准教授 (40541975)
石尾 隆  奈良先端科学技術大学院大学, 先端科学技術研究科, 准教授 (60452413)
渥美 紀寿  京都大学, 学術情報メディアセンター, 助教 (70397446)
Research Collaborator Noda Kunihiro  
Aizawa Yuya  
Project Period (FY) 2015-04-01 – 2019-03-31
Project Status Completed (Fiscal Year 2018)
Budget Amount *help
¥18,070,000 (Direct Cost: ¥13,900,000、Indirect Cost: ¥4,170,000)
Fiscal Year 2018: ¥3,770,000 (Direct Cost: ¥2,900,000、Indirect Cost: ¥870,000)
Fiscal Year 2017: ¥4,290,000 (Direct Cost: ¥3,300,000、Indirect Cost: ¥990,000)
Fiscal Year 2016: ¥4,810,000 (Direct Cost: ¥3,700,000、Indirect Cost: ¥1,110,000)
Fiscal Year 2015: ¥5,200,000 (Direct Cost: ¥4,000,000、Indirect Cost: ¥1,200,000)
Keywordsソフトウェア工学 / ソフトウェア保守 / プログラム理解 / リバースエンジニアリング / ソフトウェア学
Outline of Final Research Achievements

In this research, we aim to support program comprehension during software maintenance and develop methods to identify and visualize the relationship between external and internal features.
We proposed a dynamic feature location technique (DFLT) using the formal concept analysis to identify relationships between modules and features. We use the similarity coefficient, which is used in fault localization techniques, as a relationship. Our DFLT make better orders shared modules compared with an existing DFLT. We also proposed a fully automated technique for recovering a summarized sequence diagram of a reasonable size. The recovered diagram depicts a behavioral overview of important concepts in a subject system, which can support developers to comprehend external features in an early stage of program comprehension. Our developed visualization tool is a flexible and lightweight tool and enable to explore a massive-scale sequence diagram by using searching, grouping and folding features.

Academic Significance and Societal Importance of the Research Achievements

外的機能と内的機能に着目して機能識別を支援するという体系化を行っており,動的な機能識別と欠陥箇所特定手法を応用した新しい手法を開発しており,外的機能と内的機能の関係識別の精度を改善できることを示した点と,重要オブジェクトの特定と静的構造特徴に基づくグループ化を行うことで動的情報に対して段階的詳細化を行う手段を確立した点,実用規模のソフトウェアに対してその有効性を明らかにした点は学術的に意義があるものと考える.

Report

(5 results)
  • 2018 Annual Research Report   Final Research Report ( PDF )
  • 2017 Annual Research Report
  • 2016 Annual Research Report
  • 2015 Annual Research Report
  • Research Products

    (74 results)

All 2019 2018 2017 2016 2015

All Journal Article (27 results) (of which Int'l Joint Research: 2 results,  Peer Reviewed: 27 results,  Open Access: 12 results,  Acknowledgement Compliant: 6 results) Presentation (47 results) (of which Int'l Joint Research: 21 results,  Invited: 1 results)

  • [Journal Article] Toward Interaction based Evaluation of Visualization Approaches to Comprehending the Program Behavior2019

    • Author(s)
      Kaixie Lyu, Kunihiro Noda, Takashi Kobayashi
    • Journal Title

      Proc. the 2nd International workshop on Mining and Analyzing INTeraction Histories(MAINT 2019)

      Volume: - Pages: 19-23

    • Related Report
      2018 Annual Research Report
    • Peer Reviewed
  • [Journal Article] 情報検索に基づくBug Localizationへの不吉な臭いの利用2019

    • Author(s)
      高橋 碧, セーリム ナッタウット, 林 晋平, 佐伯 元司
    • Journal Title

      情報処理学会論文誌

      Volume: 60 Pages: 1040-1050

    • NAID

      170000150280

    • Related Report
      2018 Annual Research Report
    • Peer Reviewed
  • [Journal Article] The Impact of Systematic Edits in History Slicing2019

    • Author(s)
      Ryosuke Funaki, Shinpei Hayashi, Motoshi Saeki
    • Journal Title

      Proceedings of the 16th International Conference on Mining Software Repositories (MSR 2019)

      Volume: -

    • Related Report
      2018 Annual Research Report
    • Peer Reviewed
  • [Journal Article] Toward Proactive Refactoring: An Exploratory Study on Decaying Modules2019

    • Author(s)
      Natthawute Sae-Lim, Shinpei Hayashi, Motoshi Saeki
    • Journal Title

      Proceedings of the 3rd International Workshop on Refactoring (IWoR 2019)

      Volume: -

    • Related Report
      2018 Annual Research Report
    • Peer Reviewed
  • [Journal Article] 限られた保存領域を使用する Java プログラムの実行トレース記録手法2019

    • Author(s)
      嶋利 一真, 石尾 隆, 井上 克郎
    • Journal Title

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

      Volume: -

    • NAID

      130007760393

    • Related Report
      2018 Annual Research Report
    • Peer Reviewed
  • [Journal Article] Mining Source Code Improvement Patterns from Similar Code Review Works2019

    • Author(s)
      Yuki Ueda and Takashi Ishio and Akinori Ihara and Kenichi Matsumoto
    • Journal Title

      Proceedings of 13th International Workshop on Software Clones

      Volume: - Pages: 13-19

    • NAID

      120006706776

    • Related Report
      2018 Annual Research Report
    • Peer Reviewed
  • [Journal Article] Identifying Core Objects for Trace Summarization by Analyzing Reference Relations and Dynamic Properties2018

    • Author(s)
      Kunihiro Noda, Takashi Kobayashi, Noritoshi Atsumi
    • Journal Title

      IEICE Transactions on Information and Systems

      Volume: E101.D Issue: 7 Pages: 1751-1765

    • DOI

      10.1587/transinf.2017KBP0018

    • NAID

      130007386826

    • ISSN
      0916-8532, 1745-1361
    • Year and Date
      2018-07-01
    • Related Report
      2018 Annual Research Report
    • Peer Reviewed / Open Access
  • [Journal Article] Detecting Architectural Violations Using Responsibility and Dependency Constraints of Components2018

    • Author(s)
      Shinpei Hayashi, Fumiki Minami, Motoshi Saeki
    • Journal Title

      IEICE Transactions on Information and Systems

      Volume: E101.D Issue: 7 Pages: 1780-1789

    • DOI

      10.1587/transinf.2017KBP0023

    • NAID

      130007386816

    • ISSN
      0916-8532, 1745-1361
    • Year and Date
      2018-07-01
    • Related Report
      2018 Annual Research Report
    • Peer Reviewed / Open Access
  • [Journal Article] An Investigative Study on How Developers Filter and Prioritize Code Smells2018

    • Author(s)
      Natthawute Sae-Lim, Shinpei Hayashi, Motoshi Saeki
    • Journal Title

      IEICE Transactions on Information and Systems

      Volume: E101.D Issue: 7 Pages: 1733-1742

    • DOI

      10.1587/transinf.2017KBP0006

    • NAID

      130007386819

    • ISSN
      0916-8532, 1745-1361
    • Year and Date
      2018-07-01
    • Related Report
      2018 Annual Research Report
    • Peer Reviewed / Open Access
  • [Journal Article] Generating Interactive View of Dynamic Aspect of API Usage Example2018

    • Author(s)
      Yoshiya Ishida, Yuu Arimatsu, Kaixie Lyu, Go Takagi, Kunihiro Noda, Takashi Kobayashi
    • Journal Title

      Proc. Third International Workshop on Dynamic Software Documentation

      Volume: - Pages: 13-14

    • Related Report
      2018 Annual Research Report
    • Peer Reviewed
  • [Journal Article] A Preliminary Study on Using Code Smells to Improve Bug Localization2018

    • Author(s)
      Aoi Takahashi, Natthawute Sae-Lim, Shinpei Hayashi, Motoshi Saeki
    • Journal Title

      Proceedings of the 26th IEEE/ACM International Conference on Program Comprehension

      Volume: - Pages: 324-327

    • DOI

      10.1145/3196321.3196361

    • Related Report
      2018 Annual Research Report
    • Peer Reviewed / Open Access
  • [Journal Article] SDExplorer: a generic toolkit for smoothly exploring massive-scale sequence diagram2018

    • Author(s)
      Kaixie Lyu, Kunihiro Noda, Takashi Kobayashi
    • Journal Title

      Proc. the 26th IEEE/ACM International Confernece on Program Comprehension (ICPC2018)

      Volume: - Pages: 380-384

    • DOI

      10.1145/3196321.3196366

    • Related Report
      2018 Annual Research Report
    • Peer Reviewed
  • [Journal Article] Visualizing a Tangled Change for Supporting Its Decomposition and Commit Construction2018

    • Author(s)
      Sarocha Sothornprapakorn, Shinpei Hayashi, Motoshi Saeki
    • Journal Title

      Proceedings of the 42nd IEEE Computer Software and Applications Conference

      Volume: - Pages: 74-79

    • DOI

      10.1109/compsac.2018.00018

    • Related Report
      2018 Annual Research Report
    • Peer Reviewed / Open Access
  • [Journal Article] Catalogen: Generating Catalogs of Code Examples Collected from OSS2018

    • Author(s)
      Daiki Takata and Abdulaziz Alhefdhi and Maipradit Rungroj and Hideaki Hata and Hoa Khanh Dam and Takashi Ishio and Kenichi Matsumoto
    • Journal Title

      Proc. of 3rd International Workshop on Dynamic Software Documentation (DySDoc3)

      Volume: - Pages: 11-12

    • Related Report
      2018 Annual Research Report
    • Peer Reviewed
  • [Journal Article] Towards Smoother Library Migrations: A Look at Vulnerable Dependency Migrations at Function Level for npm JavaScript Packages2018

    • Author(s)
      Rodrigo Elizalde Zapata and Raula Gaikovina Kula and Bodin Chinthanet and Takashi Ishio and Kenichi Matsumoto and Akinori Ihara
    • Journal Title

      Proceedings of the 34th IEEE International Conference on Software Maintenance and Evolution

      Volume: - Pages: 585-589

    • Related Report
      2018 Annual Research Report
    • Peer Reviewed
  • [Journal Article] Impact of Coding Style Checker on Code Review -A case study on the OpenStack projects-2018

    • Author(s)
      Yuki Ueda and Akinori Ihara and Takashi Ishio and Kenichi Matsumoto
    • Journal Title

      The 9th International Workshop on Empirical Software Engineering in Practice (IWESEP2018)

      Volume: - Pages: 31-36

    • DOI

      10.1109/iwesep.2018.00014

    • NAID

      120006706778

    • Related Report
      2018 Annual Research Report
    • Peer Reviewed / Open Access
  • [Journal Article] Context-based approach to prioritize code smells for prefactoring2017

    • Author(s)
      Sae-Lim Natthawute、Hayashi Shinpei、Saeki Motoshi
    • Journal Title

      Journal of Software: Evolution and Process

      Volume: - Issue: 6 Pages: 1-24

    • DOI

      10.1002/smr.1886

    • Related Report
      2018 Annual Research Report 2017 Annual Research Report
    • Peer Reviewed / Open Access
  • [Journal Article] Searching for API Usage Examples Focusing on Variable Data-flow2017

    • Author(s)
      竹之内 啓太、石尾 隆、井上 克郎
    • Journal Title

      Computer Software

      Volume: 34 Issue: 4 Pages: 4_68-4_74

    • DOI

      10.11309/jssst.34.4_68

    • NAID

      130006279355

    • ISSN
      0289-6540
    • Related Report
      2017 Annual Research Report
    • Peer Reviewed / Open Access
  • [Journal Article] A Robust Multi-Objective Approach to Balance Severity and Importance of Refactoring Opportunities2017

    • Author(s)
      Mohamed Wiem Mkaouer, Marouane Kessentini, Mel O Cinneide, Shinpei Hayashi, Kalyanmoy Deb
    • Journal Title

      Empirical Software Engineering

      Volume: 22(2) Issue: 2 Pages: 894-927

    • DOI

      10.1007/s10664-016-9426-8

    • Related Report
      2017 Annual Research Report
    • Peer Reviewed / Open Access / Int'l Joint Research
  • [Journal Article] クラス責務割当てのファジィ制約充足問題としての定式化2017

    • Author(s)
      林 晋平, 柳田 拓人, 佐伯 元司, 三村 秀典
    • Journal Title

      情報処理学会論文誌

      Volume: 58(4) Pages: 795-806

    • NAID

      170000148540

    • Related Report
      2017 Annual Research Report
    • Peer Reviewed
  • [Journal Article] 改版履歴の分析に基づく変更支援手法にお ける時間的近接性の考慮と同一作業コミットの統合による影響2017

    • Author(s)
      森達也, Anders Hagward, 小林隆志
    • Journal Title

      情報処理学会論文誌

      Volume: 58(4) Pages: 807-817

    • NAID

      170000178198

    • Related Report
      2017 Annual Research Report
    • Peer Reviewed / Int'l Joint Research
  • [Journal Article] Web-Service for Finding Cloned Files using b-Bit Minwise Hashing2017

    • Author(s)
      Kaoru Ito, Takashi Ishio, Katsuro Inoue
    • Journal Title

      Proc. 11th IEEE International Workshop on Software Clones

      Volume: 2017 Pages: 1-2

    • DOI

      10.1109/iwsc.2017.7880504

    • Related Report
      2016 Annual Research Report
    • Peer Reviewed / Acknowledgement Compliant
  • [Journal Article] c-JRefRec: Change-Based Identification of Move Method Refctoring Opportunities2017

    • Author(s)
      Naoya Ujihara, Ali Ouni, Takashi Ishio, Katsuro Inoue
    • Journal Title

      Proc. 24nd IEEE International Conference on Software Analysis, Evolution, and Reengineering

      Volume: 2017 Pages: 482-486

    • DOI

      10.1109/saner.2017.7884658

    • Related Report
      2016 Annual Research Report
    • Peer Reviewed / Acknowledgement Compliant
  • [Journal Article] 多層システムに対する横断的な機能捜索2017

    • Author(s)
      風戸広史, 林晋平, 大島剛志, 小林隆志, 夏川勝行, 星野隆, 佐伯元司
    • Journal Title

      情報処理学会論文誌

      Volume: 58(4) Pages: 885-897

    • NAID

      170000178199

    • Related Report
      2016 Annual Research Report
    • Peer Reviewed / Acknowledgement Compliant
  • [Journal Article] SOBA: A Simple Toolkit for Java Bytecode Analysis2016

    • Author(s)
      秦野 智臣, 石尾 隆, 井上 克郎
    • Journal Title

      Computer Software

      Volume: 33 Issue: 4 Pages: 4_4-4_15

    • DOI

      10.11309/jssst.33.4_4

    • NAID

      130005290578

    • ISSN
      0289-6540
    • Related Report
      2016 Annual Research Report
    • Peer Reviewed / Open Access / Acknowledgement Compliant
  • [Journal Article] MAFP: Alert Management Tool for Static Checking of Source Code2016

    • Author(s)
      渥美 紀寿, 桑原 寛明
    • Journal Title

      Computer Software

      Volume: 33 Issue: 4 Pages: 4_50-4_66

    • DOI

      10.11309/jssst.33.4_50

    • NAID

      130005290593

    • ISSN
      0289-6540
    • Related Report
      2016 Annual Research Report
    • Peer Reviewed / Open Access / Acknowledgement Compliant
  • [Journal Article] Combining Dynamic Feature Location with Call Graph Separation2015

    • Author(s)
      加藤 哲平, 林 晋平, 佐伯 元司
    • Journal Title

      電子情報通信学会論文誌D 情報・システム

      Volume: J98-D Issue: 11 Pages: 1374-1376

    • DOI

      10.14923/transinfj.2015SSL0001

    • ISSN
      1880-4535, 1881-0225
    • Year and Date
      2015-11-01
    • Related Report
      2015 Annual Research Report
    • Peer Reviewed / Open Access / Acknowledgement Compliant
  • [Presentation] The Impact of Systematic Edits in History Slicing2019

    • Author(s)
      Ryosuke Funaki, Shinpei Hayashi, Motoshi Saeki
    • Organizer
      Proceedings of the 16th International Conference on Mining Software Repositories (MSR 2019)
    • Related Report
      2018 Annual Research Report
    • Int'l Joint Research
  • [Presentation] Toward Proactive Refactoring: An Exploratory Study on Decaying Modules2019

    • Author(s)
      Natthawute Sae-Lim, Shinpei Hayashi, Motoshi Saeki
    • Organizer
      Proceedings of the 3rd International Workshop on Refactoring (IWoR 2019)
    • Related Report
      2018 Annual Research Report
    • Int'l Joint Research
  • [Presentation] Toward Interaction based Evaluation of Visualization Approaches to Comprehending the Program Behavior2019

    • Author(s)
      Kaixie Lyu, Kunihiro Noda, Takashi Kobayashi
    • Organizer
      the 2nd International workshop on Mining and Analyzing INTeraction Histories(MAINT 2019)
    • Related Report
      2018 Annual Research Report
    • Int'l Joint Research
  • [Presentation] 分散ストリーム処理エンジンを用いたMTLによる大規模トレース検査2019

    • Author(s)
      有松 優, 野田訓広, 小林隆志
    • Organizer
      電子情報通信学会 ソフトウェアサイエンス研究会
    • Related Report
      2018 Annual Research Report
  • [Presentation] 改版履歴分析に基づく変更漏れ防止支援における変更ルール集約と順位付けの効果2019

    • Author(s)
      石田義八, 小林隆志
    • Organizer
      電子情報通信学会 ソフトウェアサイエンス研究会
    • Related Report
      2018 Annual Research Report
  • [Presentation] A Preliminary Study on Using Code Smells to Improve Bug Localization2018

    • Author(s)
      Aoi Takahashi, Natthawute Sae-Lim, Shinpei Hayashi, Motoshi Saeki
    • Organizer
      the 26th IEEE/ACM International Conference on Program Comprehension (ICPC 2018)
    • Related Report
      2018 Annual Research Report
    • Int'l Joint Research
  • [Presentation] Visualizing a Tangled Change for Supporting Its Decomposition and Commit Construction2018

    • Author(s)
      Sarocha Sothornprapakorn, Shinpei Hayashi, Motoshi Saeki
    • Organizer
      the 42nd IEEE Computer Software and Applications Conference (COMPSAC 2018)
    • Related Report
      2018 Annual Research Report
    • Int'l Joint Research
  • [Presentation] コミット間の依存関係を考慮した部分コミット履歴の再構成支援に向けて2018

    • Author(s)
      舟木 亮介, 林 晋平, 佐伯 元司
    • Organizer
      ソフトウェアエンジニアリングシンポジウム2018
    • Related Report
      2018 Annual Research Report
  • [Presentation] 情報検索に基づくBug Localizationに不吉な臭いが与える影響の調査2018

    • Author(s)
      高橋 碧, セーリム ナッタウット, 林 晋平, 佐伯 元司
    • Organizer
      ソフトウェアエンジニアリングシンポジウム2018
    • Related Report
      2018 Annual Research Report
  • [Presentation] Generating Interactive View of Dynamic Aspect of API Usage Example2018

    • Author(s)
      Yoshiya Ishida, Yuu Arimatsu, Kaixie Lyu, Go Takagi, Kunihiro Noda, Takashi Kobayashi
    • Organizer
      Third International Workshop on Dynamic Software Documentation (DySDoc3)
    • Related Report
      2018 Annual Research Report
    • Int'l Joint Research
  • [Presentation] SDExplorer: a generic toolkit for smoothly exploring massive-scale sequence diagram2018

    • Author(s)
      Kaixie Lyu, Kunihiro Noda, Takashi Kobayashi
    • Organizer
      the 26th IEEE/ACM International Confernece on Program Comprehension (ICPC2018)
    • Related Report
      2018 Annual Research Report
    • Int'l Joint Research
  • [Presentation] ソースコードのXML表現のための選択例を用いた対話的XPath生成支援2018

    • Author(s)
      夏目雅槻, 相澤遥也, 渥美紀寿, 小林 隆志
    • Organizer
      電子情報通信学会 ソフトウェアサイエンス研究会
    • Related Report
      2018 Annual Research Report
  • [Presentation] 改版履歴の分析に基づく変更支援手法における時間的近接性の考慮と同一作業コミットの統合による影響 (招待論文)2018

    • Author(s)
      森達也, Anders Hagward, 小林隆志
    • Organizer
      ソフトウェアエンジニアリングシンポジウム2018
    • Related Report
      2018 Annual Research Report
    • Invited
  • [Presentation] ChangeMacroRecorder: Recording Fine-Grained Textual Changes of Source Code2018

    • Author(s)
      Katsuhisa Maruyama, Shinpei Hayashi, Takayuki Omori
    • Organizer
      the 25th IEEE International Conference on Software Analysis, Evolution and Reengineering
    • Related Report
      2017 Annual Research Report
    • Int'l Joint Research
  • [Presentation] A Generalized Model for Visualizing Library Popularity, Adoption, and Diffusion within a Software Ecosystem2018

    • Author(s)
      Raula Gaikovina Kula, Coen De Roover, Daniel M. German, Takashi Ishio, Katsuro Inoue
    • Organizer
      the 25th IEEE International Conference on Software Analysis, Evolution and Reengineering
    • Related Report
      2017 Annual Research Report
    • Int'l Joint Research
  • [Presentation] 情報検索に基づくBug Localizationへの不吉な臭いの深刻度の利用2018

    • Author(s)
      高橋 碧, セーリム ナッタウット, 林 晋平, 佐伯 元司
    • Organizer
      情報処理学会第199回ソフトウェア工学研究発表会, 2018
    • Related Report
      2017 Annual Research Report
  • [Presentation] 実行トレースの共通性分 析に基づく機能開始点の特定2018

    • Author(s)
      中野真明貴,野田訓広, 小林隆志, 林晋平
    • Organizer
      IEICE ソフトウェアサイエンス研究会 2018年 3月
    • Related Report
      2017 Annual Research Report
  • [Presentation] A Pattern Language for MVC Derivatives2017

    • Author(s)
      Sami Lappalainen and Takashi Kobayashi
    • Organizer
      6th Asian Conference on Pattern Languages of Programs
    • Place of Presentation
      東京都新宿区
    • Year and Date
      2017-03-12
    • Related Report
      2016 Annual Research Report
    • Int'l Joint Research
  • [Presentation] 実行トレース抽象化を目的とした参照関係・アクセス解析によるコアオブジェクト特定2017

    • Author(s)
      野田訓広, 小林隆志, 渥美紀寿
    • Organizer
      情報処理学会 ソフトウェア工学研究会 3月研究会
    • Place of Presentation
      東京都新宿区
    • Year and Date
      2017-03-12
    • Related Report
      2016 Annual Research Report
  • [Presentation] 識別子名一括変更支援における推薦精度の向上に向けて2017

    • Author(s)
      梅川 尚孝, 林 晋平, 佐伯 元司
    • Organizer
      情報処理学会ソフトウェア工学研究会3月研究会
    • Place of Presentation
      東京都新宿区
    • Year and Date
      2017-03-12
    • Related Report
      2016 Annual Research Report
  • [Presentation] 前処理命令による可変点を考慮した共変更ルール抽出2017

    • Author(s)
      森達也, 小林隆志, 林晋平, 渥美紀寿
    • Organizer
      電子情報通信学会 ソフトウェアサイエンス研究会 3月研究会
    • Place of Presentation
      沖縄県那覇市
    • Year and Date
      2017-03-09
    • Related Report
      2016 Annual Research Report
  • [Presentation] 動的機能捜索に基づく機能間関係特定に向けて2017

    • Author(s)
      中野真明貴, 林晋平, 小林隆志
    • Organizer
      IPSJ SIGSE ウィンターワークショップ2017・イン・飛騨高山
    • Place of Presentation
      岐阜県高山市
    • Year and Date
      2017-01-19
    • Related Report
      2016 Annual Research Report
  • [Presentation] Inference-Based Detection of Architectural Violations in MVC22017

    • Author(s)
      Shinpei Hayashi, Fumiki Minami, Motoshi Saeki
    • Organizer
      12th International Conference on Software Technologies (ICSOFT 2017)
    • Related Report
      2017 Annual Research Report
    • Int'l Joint Research
  • [Presentation] How Do Developers Select and Prioritize Code Smells? A Preliminary Study2017

    • Author(s)
      Natthawute Sae-Lim, Shinpei Hayashi, Motoshi Saeki
    • Organizer
      the 33rd IEEE International Conference on Software Maintenance and Evolution (ICSME 2017)
    • Related Report
      2017 Annual Research Report
    • Int'l Joint Research
  • [Presentation] Can Developers' Interaction Data Improve Change Recommendation?2017

    • Author(s)
      Akihiro Yamamori, Anders Hagward, Takashi Kobayashi
    • Organizer
      the 41st IEEE Computer Society International Conference on Computers, Software & Applications (COMPSAC2017)
    • Related Report
      2017 Annual Research Report
    • Int'l Joint Research
  • [Presentation] Identifying Core Objects for Trace Summarization Using Reference Relations and Access Analysis2017

    • Author(s)
      Kunihiro Noda, Tatsuya Toda, Takashi Kobayashi Noritoshi Atsumi
    • Organizer
      the 41st IEEE Computer Society International Conference on Computers, Software & Applications (COMPSAC2017)
    • Related Report
      2017 Annual Research Report
    • Int'l Joint Research
  • [Presentation] Mediating Turf Battles! Prioritizing Shared Modules in Locating Multiple Features2017

    • Author(s)
      Maaki Nakano, Kunihiro Noda, Shinpei Hayashi, Takashi Kobayashi
    • Organizer
      the 41st IEEE Computer Society International Conference on Computers, Software & Applications (COMPSAC2017)
    • Related Report
      2017 Annual Research Report
    • Int'l Joint Research
  • [Presentation] "Source File Set Search for Clone-and-Own Reuse Analysis",2017

    • Author(s)
      Takashi Ishio, Yusuke Sakaguchi, Kaoru Ito, Katsuro Inoue
    • Organizer
      2017 IEEE/ACM 14th International Conference on Mining Software Repositories (MSR2017)
    • Related Report
      2017 Annual Research Report
    • Int'l Joint Research
  • [Presentation] A Tool Supporting Postponable Refactoring2017

    • Author(s)
      Katsuhisa Maruyama, Shinpei Hayashi
    • Organizer
      the 39th International Conference on Software Engineering (ICSE 2017)
    • Related Report
      2017 Annual Research Report
    • Int'l Joint Research
  • [Presentation] Revisiting Context-Based Code Smells Prioritization: On Supporting Referred Context2017

    • Author(s)
      Natthawute Sae-Lim, Shinpei Hayashi, Motoshi Saeki
    • Organizer
      9th International Workshop on Managing Technical Debt (MTD 2017)
    • Related Report
      2017 Annual Research Report
    • Int'l Joint Research
  • [Presentation] 開発ツール連携のためのProxyChatBotフレーム ワーク2017

    • Author(s)
      高木豪, 小林隆志
    • Organizer
      IPSJ SIGSE ソフトウェアエンジニアリングシンポジウム2017
    • Related Report
      2017 Annual Research Report
  • [Presentation] Visualizing a Tangled Change for Supporting Its Decomposition and Commit Construction2017

    • Author(s)
      Sarocha Sothornprapakorn, Shinpei Hayashi, Motoshi Saeki
    • Organizer
      IPSJ SIGSE ソフトウェアエンジニアリングシンポジウム2017
    • Related Report
      2017 Annual Research Report
  • [Presentation] 探索に基づくリファクタリング補完の実現に向けて2017

    • Author(s)
      星野 友宏, 林 晋平, 佐伯 元司
    • Organizer
      IPSJ SIGSE ソフトウェアエンジニアリングシンポジウム2017
    • Related Report
      2017 Annual Research Report
  • [Presentation] 行動履歴分析に基づく変更支援における部分履 歴抽出の影響調査2017

    • Author(s)
      藤原拓海, 小林隆志
    • Organizer
      ソフトウェアサイエンス研究会 7月研究会
    • Related Report
      2017 Annual Research Report
  • [Presentation] プログラミング言語の構造を考慮したAPI利用例検索ツール2016

    • Author(s)
      竹之内 啓太, 石尾 隆, 井上 克郎
    • Organizer
      第23回 ソフトウェア工学の基礎ワークショップ
    • Place of Presentation
      香川県琴平町
    • Year and Date
      2016-12-01
    • Related Report
      2016 Annual Research Report
  • [Presentation] バリアントコードの改変履歴に基づく前処理条件の構造に関する特徴調査2016

    • Author(s)
      今西 洋二, 渥美 紀寿, 森崎 修司, 山本 修一郎, 阿草 清滋
    • Organizer
      第23回 ソフトウェア工学の基礎ワークショップ
    • Place of Presentation
      香川県琴平町
    • Year and Date
      2016-12-01
    • Related Report
      2016 Annual Research Report
  • [Presentation] コンポーネントの責務と依存制約に基づくリファクタリング支援2016

    • Author(s)
      陽 文樹, 林 晋平, 佐伯 元司
    • Organizer
      ソフトウェアエンジニアリングシンポジウム2016
    • Place of Presentation
      東京都文京区
    • Year and Date
      2016-08-31
    • Related Report
      2016 Annual Research Report
  • [Presentation] 動的機能捜索における関連度と探索戦略2016

    • Author(s)
      中野真明貴,林晋平,小林隆志
    • Organizer
      電子情報通信学会 ソフトウェアサイエンス研究会 7月研究会
    • Place of Presentation
      北海道札幌市
    • Year and Date
      2016-07-13
    • Related Report
      2016 Annual Research Report
  • [Presentation] 前処理命令の制御構造とその構造内のコード改変に関する調査2016

    • Author(s)
      今西 洋二, 渥美 紀寿, 森崎 修司, 山本 修一郎, 阿草 清滋
    • Organizer
      情報処理学会 第191回ソフトウェア工 学研究発表会
    • Place of Presentation
      大阪府吹田市
    • Year and Date
      2016-03-14
    • Related Report
      2015 Annual Research Report
  • [Presentation] Can Developers' Interaction Data Improve Change Recommendation?2016

    • Author(s)
      Akihiro Yamamori and Takashi Kobayashi
    • Organizer
      The 23rd IEEE Intl Conf. Software Analysis, Evolution, and Reengineering (SANER2016)
    • Place of Presentation
      大阪府吹田市
    • Year and Date
      2016-03-14
    • Related Report
      2015 Annual Research Report
    • Int'l Joint Research
  • [Presentation] メソッドを横断するコードテンプレート発見のためのインライン展開戦略の検討2016

    • Author(s)
      相澤遥也,小林隆志
    • Organizer
      電子情報通信学会 ソフトウェアサイエンス研究会
    • Place of Presentation
      沖縄県宮古島市
    • Year and Date
      2016-03-10
    • Related Report
      2015 Annual Research Report
  • [Presentation] A Change Guide Method Based on Developers' Interaction and Past Recommendation2016

    • Author(s)
      Akihiro Yamamori and Takashi Kobayashi
    • Organizer
      The 14th IASTED International Conference on Software Engineering
    • Place of Presentation
      Innsbruck, Austria
    • Year and Date
      2016-02-15
    • Related Report
      2015 Annual Research Report
    • Int'l Joint Research
  • [Presentation] ワークフローマイニングに基づく潜在的因果関係を考慮した変更推薦モデルの構築2015

    • Author(s)
      熊謙, 小林隆志
    • Organizer
      第22回 ソフトウェア工学の基礎ワークショップ (FOSE2015)
    • Place of Presentation
      山形県天童市
    • Year and Date
      2015-11-26
    • Related Report
      2015 Annual Research Report
  • [Presentation] Effects of Recency and Commits Aggregation on Change Guide Method Based on Change History Analysis2015

    • Author(s)
      Tatsuya Mori, Anders Mikael Hagward, Takashi Kobayashi
    • Organizer
      The Tenth International Conference on Software Engineering Advances (ICSEA2015)
    • Place of Presentation
      Barcelona, Spain
    • Year and Date
      2015-11-15
    • Related Report
      2015 Annual Research Report
    • Int'l Joint Research
  • [Presentation] ソースコードの静的検査における警告の版間追跡ツール2015

    • Author(s)
      桑原 寛明, 渥美 紀寿
    • Organizer
      情報処理学会 ソフトウェアエンジニアリングシンポジウム2015
    • Place of Presentation
      神奈川県横浜市
    • Year and Date
      2015-09-07
    • Related Report
      2015 Annual Research Report
  • [Presentation] 分散型版管理リポジトリでの作業履歴記録ツールの試作2015

    • Author(s)
      松田 淳平, 林 晋平, 佐伯 元司
    • Organizer
      電子情報通信学会ソフトウェアサイエンス研究会
    • Place of Presentation
      北海道札幌市
    • Year and Date
      2015-07-22
    • Related Report
      2015 Annual Research Report
  • [Presentation] プレファクタリングのための不吉な臭いの検出結果の優先順位付け2015

    • Author(s)
      セーリム ナッタウット, 林 晋平, 佐伯元司
    • Organizer
      電子情報通信学会ソフトウェアサイエンス研究会
    • Place of Presentation
      北海道札幌市
    • Year and Date
      2015-07-22
    • Related Report
      2015 Annual Research Report

URL: 

Published: 2015-04-16   Modified: 2020-03-30  

Information User Guide FAQ News Terms of Use Attribution of KAKENHI

Powered by NII kakenhi