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

Supporting Prefactoring Activities Based on Software Change Plans

Research Project

Project/Area Number 15K15970
Research Category

Grant-in-Aid for Young Scientists (B)

Allocation TypeMulti-year Fund
Research Field Software
Research InstitutionTokyo Institute of Technology

Principal Investigator

Hayashi Shinpei  東京工業大学, 情報理工学院, 准教授 (40541975)

Research Collaborator Saeki Motoshi  
Maruyama Katsuhisa  
Natthawute Sae-Lim  
Project Period (FY) 2015-04-01 – 2019-03-31
Project Status Completed (Fiscal Year 2018)
Budget Amount *help
¥3,900,000 (Direct Cost: ¥3,000,000、Indirect Cost: ¥900,000)
Fiscal Year 2017: ¥1,560,000 (Direct Cost: ¥1,200,000、Indirect Cost: ¥360,000)
Fiscal Year 2016: ¥1,170,000 (Direct Cost: ¥900,000、Indirect Cost: ¥270,000)
Fiscal Year 2015: ¥1,170,000 (Direct Cost: ¥900,000、Indirect Cost: ¥270,000)
Keywordsリファクタリング / プレファクタリング / 不吉な臭い / 機能捜索 / ソフトウェア進化 / イシュー管理システム
Outline of Final Research Achievements

In this research, we aim to support developers' refactoring activities with taking their development context into consideration by (1) identifying the location where to apply refactoring operations to make it easy to apply future changes and (2) providing a way to confirm applied refactorings composed in a specific set of changes. We have developed a technique for prioritizing code smells derived from an existing smell detector using the information in an issue tracking system as developers’ task context. We have also identified the factors that developers use for selecting and prioritizing code smells. Furthermore, we have implemented change analysis environments that enable us to confirm the effects of applied refactorings.

Academic Significance and Societal Importance of the Research Achievements

本研究で提案する手法は,変更に関する自然言語の説明文や議論内容をリファクタリング支援のためのコンテキストとして用いるもので,このようなコンテキストの自動推定による方法はこれまでに存在しなかった.また,この考え方は低品質化が進んでいる初期段階のモジュールの特定にも利用可能であり,リファクタリングの適用箇所として推薦可能なモジュールを拡張可能である.この手法は,GitHub等で行われるオープンソース開発のみならず,バグ票に基づく一般的なソフトウェア開発に広く適用可能であるため,適用可能性が高く,多様なソフトウェア開発の品質を向上させることが期待できる.

Report

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

    (65 results)

All 2019 2018 2017 2016 2015 Other

All Int'l Joint Research (3 results) Journal Article (25 results) (of which Int'l Joint Research: 1 results,  Peer Reviewed: 24 results,  Open Access: 25 results,  Acknowledgement Compliant: 5 results) Presentation (36 results) (of which Int'l Joint Research: 15 results) Remarks (1 results)

  • [Int'l Joint Research] University of Michigan(米国)

    • Related Report
      2017 Research-status Report
  • [Int'l Joint Research] University of Michigan(米国)

    • Related Report
      2016 Research-status Report
  • [Int'l Joint Research] University of Michigan(米国)

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

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

      情報処理学会論文誌

      Volume: 60(4) Pages: 1040-1050

    • NAID

      170000150280

    • Related Report
      2018 Annual Research Report
    • Peer Reviewed / Open Access
  • [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

      Volume: -

    • Related Report
      2018 Annual Research Report
    • Peer Reviewed / Open Access
  • [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

      Volume: -

    • 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] 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] 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] ChangeMacroRecorder: Recording Fine-Grained Textual Changes of Source Code2018

    • Author(s)
      Katsuhisa Maruyama, Shinpei Hayashi, Takayuki Omori
    • Journal Title

      Proceedings of the 25th IEEE International Conference on Software Analysis, Evolution and Reengineering

      Volume: - Pages: 537-541

    • DOI

      10.1109/saner.2018.8330255

    • Related Report
      2017 Research-status 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 Research-status Report
    • Peer Reviewed / Open Access
  • [Journal Article] クラス責務割当てのファジィ制約充足問題としての定式化2017

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

      情報処理学会論文誌

      Volume: 58(4) Pages: 795-806

    • NAID

      170000148540

    • Related Report
      2017 Research-status Report
    • Peer Reviewed / Open Access
  • [Journal Article] 多層システムに対する横断的な機能捜索2017

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

      情報処理学会論文誌

      Volume: 58(4) Pages: 885-897

    • NAID

      170000178199

    • Related Report
      2017 Research-status 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 Research-status Report
    • Peer Reviewed / Open Access / Int'l Joint Research
  • [Journal Article] A Tool Supporting Postponable Refactoring2017

    • Author(s)
      Katsuhisa Maruyama, Shinpei Hayashi
    • Journal Title

      Proceedings of the 39th International Conference on Software Engineering

      Volume: - Pages: 133-135

    • DOI

      10.1109/icse-c.2017.108

    • Related Report
      2017 Research-status Report
    • Peer Reviewed / Open Access
  • [Journal Article] Revisiting Context-Based Code Smells Prioritization: On Supporting Referred Context2017

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

      Proceedings of the XP 2017 Scientific Workshops

      Volume: 3 Pages: 1-5

    • DOI

      10.1145/3120459.3120463

    • Related Report
      2017 Research-status Report
    • Peer Reviewed / Open Access
  • [Journal Article] Inference-Based Detection of Architectural Violations in MVC22017

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

      Proceedings of the 12th International Conference on Software Technologies (ICSOFT 2017)

      Volume: - Pages: 394-401

    • DOI

      10.5220/0006465103940401

    • Related Report
      2017 Research-status Report
    • Peer Reviewed / Open Access
  • [Journal Article] Mediating Turf Battles! Prioritizing Shared Modules in Locating Multiple Features2017

    • Author(s)
      Maaki Nakano, Kunihiro Noda, Shinpei Hayashi, Takashi Kobayashi
    • Journal Title

      Proceedings of the 41st IEEE Computer Society Signature Conference on Computers, Software and Applications

      Volume: - Pages: 363-368

    • DOI

      10.1109/compsac.2017.167

    • Related Report
      2017 Research-status Report
    • Peer Reviewed / Open Access
  • [Journal Article] How Do Developers Select and Prioritize Code Smells? A Preliminary Study2017

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

      Proceedings of the 33rd IEEE International Conference on Software Maintenance and Evolution

      Volume: - Pages: 484-488

    • DOI

      10.1109/icsme.2017.66

    • Related Report
      2017 Research-status Report
    • Peer Reviewed / Open Access
  • [Journal Article] Detecting Bad Smells of Refinement in Goal-Oriented Requirements Analysis2017

    • Author(s)
      Asano Keisuke、Hayashi Shinpei、Saeki Motoshi
    • Journal Title

      Lecture Notes in Computer Science (ER2017 Workshops)

      Volume: 10651 Pages: 122-132

    • DOI

      10.1007/978-3-319-70625-2_12

    • ISBN
      9783319706245, 9783319706252
    • Related Report
      2017 Research-status Report
    • Peer Reviewed / Open Access
  • [Journal Article] Frame-Based Behavior Preservation in Refactoring2017

    • Author(s)
      Katsuhisa Maruyama, Shinpei Hayashi, Norihiro Yoshida, Eunjong Choi
    • Journal Title

      Proceedings of the 24th IEEE International Conference on Software Analysis, Evolution, and Reengineering

      Volume: - Pages: 573-574

    • DOI

      10.1109/saner.2017.7884683

    • Related Report
      2016 Research-status Report
    • Peer Reviewed / Open Access
  • [Journal Article] A Survey on Methods of Recording Fine-grained Operations on Integrated Development Environments and their Applications2016

    • Author(s)
      Takayuki Omori, Shinpei Hayashi, Katsuhisa Maruyama
    • Journal Title

      Computer Software

      Volume: -

    • NAID

      130005130089

    • Related Report
      2016 Research-status Report
    • Peer Reviewed / Open Access
  • [Journal Article] Context-Based Code Smells Prioritization for Prefactoring2016

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

      Proceedings of the 24th International Conference on Program Comprehension

      Volume: - Pages: 1-10

    • DOI

      10.1109/icpc.2016.7503705

    • Related Report
      2016 Research-status Report
    • Peer Reviewed / Open Access / Acknowledgement Compliant
  • [Journal Article] Slicing Fine-Grained Code Change History2016

    • Author(s)
      Katsuhisa Maruyama, Takayuki Omori, Shinpei Hayashi
    • Journal Title

      IEICE Transactions on Information and Systems

      Volume: E99.D Issue: 3 Pages: 671-687

    • DOI

      10.1587/transinf.2015EDP7282

    • NAID

      130005131823

    • ISSN
      0916-8532, 1745-1361
    • Related Report
      2015 Research-status 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 Research-status Report
    • Peer Reviewed / Open Access / Acknowledgement Compliant
  • [Journal Article] プレファクタリングのための不吉な臭いの検出結果の優先順位付け2015

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

      電子情報通信学会技術研究報告

      Volume: 115(153) Pages: 33-38

    • Related Report
      2015 Research-status Report
    • Open Access / Acknowledgement Compliant
  • [Journal Article] Hierarchical Categorization of Edit Operations for Separately Committing Large Refactoring Results2015

    • Author(s)
      Jumpei Matsuda, Shinpei Hayashi, Motoshi Saeki
    • Journal Title

      Proceedings of the 14th International Workshop on Principles of Software Evolution

      Volume: - Pages: 19-27

    • DOI

      10.1145/2804360.2804363

    • Related Report
      2015 Research-status Report
    • Peer Reviewed / Open Access / Acknowledgement Compliant
  • [Presentation] 依存関係を考慮した部分コミット履歴の再構成支援2019

    • Author(s)
      舟木 亮介, 林 晋平, 佐伯 元司
    • Organizer
      電子情報通信学会ソフトウェアサイエンス研究会(2019年1月)
    • Related Report
      2018 Annual Research Report
  • [Presentation] リファクタリング実証的研究のためのデータセット作成環境2019

    • Author(s)
      倉本 涼, 林 晋平, 佐伯 元司
    • Organizer
      電子情報通信学会ソフトウェアサイエンス研究会(2019年3月)
    • Related Report
      2018 Annual Research Report
  • [Presentation] ブランチを考慮したプロアクティブなソフトウェアメトリクス値の算出2019

    • Author(s)
      伊勢本 圭亮, 佐伯 元司, 林 晋平
    • Organizer
      電子情報通信学会ソフトウェアサイエンス研究会(2019年3月)
    • Related Report
      2018 Annual Research Report
  • [Presentation] ユースケース記述中の不吉な臭いの体系化と検出2019

    • Author(s)
      関 洋太朗, 林 晋平, 佐伯 元司
    • Organizer
      情報処理学会第201回ソフトウェア工学研究発表会
    • Related Report
      2018 Annual Research Report
  • [Presentation] The Impact of Systematic Edits in History Slicing2019

    • Author(s)
      Ryosuke Funaki, Shinpei Hayashi, Motoshi Saeki
    • Organizer
      16th International Conference on Mining Software Repositories
    • 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
      3rd International Workshop on Refactoring
    • Related Report
      2018 Annual Research Report
    • Int'l Joint Research
  • [Presentation] A Preliminary Study on Using Code Smells to Improve Bug Localization2018

    • Author(s)
      Aoi Takahashi, Natthawute Sae-Lim, Shinpei Hayashi, Motoshi Saeki
    • Organizer
      26th IEEE/ACM International Conference on Program Comprehension
    • 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
      42nd IEEE Computer Software and Applications Conference
    • Related Report
      2018 Annual Research Report
    • Int'l Joint Research
  • [Presentation] コミット間の依存関係を考慮した部分コミット履歴の再構成支援に向けて2018

    • Author(s)
      舟木 亮介, 林 晋平, 佐伯 元司
    • Organizer
      ソフトウェアエンジニアリングシンポジウム2018
    • Related Report
      2018 Annual Research Report
  • [Presentation] 名前変更リファクタリングが行われた識別子間の関係性に関する実証的調査2018

    • Author(s)
      梅川 尚孝, 林 晋平, 佐伯 元司
    • Organizer
      電子情報通信学会ソフトウェアサイエンス1月研究会
    • Related Report
      2017 Research-status Report
  • [Presentation] 実行トレースの共通性分析に基づく機能開始点の特定2018

    • Author(s)
      中野 真明貴, 野田訓広, 小林 隆志, 林 晋平
    • Organizer
      電子情報通信学会ソフトウェアサイエンス3月研究会
    • Related Report
      2017 Research-status Report
  • [Presentation] 情報検索に基づくBug Localizationへの不吉な臭いの深刻度の利用2018

    • Author(s)
      高橋 碧, セーリム ナッタウット, 林 晋平, 佐伯 元司
    • Organizer
      情報処理学会第199回ソフトウェア工学研究発表会
    • Related Report
      2017 Research-status Report
  • [Presentation] ChangeMacroRecorder: Recording Fine-Grained Textual Changes of Source Code2018

    • Author(s)
      Katsuhisa Maruyama, Shinpei Hayashi, Takayuki Omori
    • Organizer
      25th IEEE International Conference on Software Analysis, Evolution and Reengineering
    • Related Report
      2017 Research-status Report
    • Int'l Joint Research
  • [Presentation] 識別子名一括変更支援における推薦精度の向上に向けて2017

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

    • Author(s)
      森 達也, 小林 隆志, 林 晋平, 渥美 紀寿
    • Organizer
      電子情報通信学会ソフトウェアサイエンス研究会
    • Place of Presentation
      沖縄県那覇市
    • Year and Date
      2017-03-09
    • Related Report
      2016 Research-status Report
  • [Presentation] イシュー上の議論構造の可視化とその理解支援ツール2017

    • Author(s)
      大内 裕晃, 林 晋平, 善明 晃由, 佐伯 元司
    • Organizer
      電子情報通信学会ソフトウェアサイエンス研究会
    • Place of Presentation
      沖縄県那覇市
    • Year and Date
      2017-03-09
    • Related Report
      2016 Research-status Report
  • [Presentation] ゴール指向要求分析法における不適切なゴール詳細化の検出2017

    • Author(s)
      淺野 圭亮, 林 晋平, 佐伯 元司
    • Organizer
      電子情報通信学会ソフトウェアサイエンス研究会
    • Place of Presentation
      沖縄県那覇市
    • Year and Date
      2017-03-09
    • Related Report
      2016 Research-status Report
  • [Presentation] Frame-Based Behavior Preservation in Refactoring2017

    • Author(s)
      Katsuhisa Maruyama, Shinpei Hayashi, Norihiro Yoshida, Eunjong Choi
    • Organizer
      24th IEEE International Conference on Software Analysis, Evolution, and Reengineering
    • Place of Presentation
      Klagenfurt, Austria
    • Year and Date
      2017-02-22
    • Related Report
      2016 Research-status Report
    • Int'l Joint Research
  • [Presentation] 動的機能捜索に基づく機能間関係特定に向けて2017

    • Author(s)
      中野 真明貴, 林 晋平, 小林 隆志
    • Organizer
      情報処理学会ソフトウェア工学研究会ウィンターワークショップ2017・イン・飛騨高山
    • Place of Presentation
      岐阜県高山市
    • Year and Date
      2017-01-19
    • Related Report
      2016 Research-status Report
  • [Presentation] A Tool Supporting Postponable Refactoring2017

    • Author(s)
      Katsuhisa Maruyama, Shinpei Hayashi
    • Organizer
      39th International Conference on Software Engineering
    • Related Report
      2017 Research-status 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
    • Related Report
      2017 Research-status Report
    • Int'l Joint Research
  • [Presentation] Inference-Based Detection of Architectural Violations in MVC22017

    • Author(s)
      Shinpei Hayashi, Fumiki Minami, Motoshi Saeki
    • Organizer
      12th International Conference on Software Technologies
    • Related Report
      2017 Research-status 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
      41st IEEE Computer Society Signature Conference on Computers, Software and Applications
    • Related Report
      2017 Research-status Report
    • Int'l Joint Research
  • [Presentation] Visualizing a Tangled Change for Supporting Its Decomposition and Commit Construction2017

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

    • Author(s)
      星野 友宏, 林 晋平, 佐伯 元司
    • Organizer
      ソフトウェアエンジニアリングシンポジウム2017
    • Related Report
      2017 Research-status Report
  • [Presentation] How Do Developers Select and Prioritize Code Smells? A Preliminary Study2017

    • Author(s)
      Natthawute Sae-Lim, Shinpei Hayashi, Motoshi Saeki
    • Organizer
      33rd IEEE International Conference on Software Maintenance and Evolution
    • Related Report
      2017 Research-status Report
    • Int'l Joint Research
  • [Presentation] Detecting Bad Smells of Refinement in Goal-Oriented Requirements Analysis2017

    • Author(s)
      Keisuke Asano, Shinpei Hayashi, Motoshi Saeki
    • Organizer
      4th International Workshop on Conceptual Modeling in Requirements and Business Analysis
    • Related Report
      2017 Research-status Report
    • Int'l Joint Research
  • [Presentation] Toward Detecting Inappropriate Goal Refinements in a Goal Model2016

    • Author(s)
      Keisuke Asano, Shinpei Hayashi
    • Organizer
      35th International Conference on Conceptual Modeling
    • Place of Presentation
      Gifu, Japan
    • Year and Date
      2016-11-14
    • Related Report
      2016 Research-status Report
    • Int'l Joint Research
  • [Presentation] コンポーネントの責務と依存制約に基づくリファクタリング支援2016

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

    • Author(s)
      中野 真明貴, 林 晋平, 小林 隆志
    • Organizer
      電子情報通信学会ソフトウェアサイエンス研究会
    • Place of Presentation
      北海道札幌市
    • Year and Date
      2016-07-13
    • Related Report
      2016 Research-status Report
  • [Presentation] Context-Based Code Smells Prioritization for Prefactoring2016

    • Author(s)
      Natthawute Sae-Lim, Shinpei Hayashi, Motoshi Saeki
    • Organizer
      24th International Conference on Program Comprehension
    • Place of Presentation
      Austin, Texas, USA
    • Year and Date
      2016-05-16
    • Related Report
      2016 Research-status Report
    • Int'l Joint Research
  • [Presentation] 命名方法の関連性に基づく識別子名の一括変更支援2016

    • Author(s)
      小俣 仁美, 林 晋平, 佐伯 元司
    • Organizer
      第191回ソフトウェア工学研究発表会
    • Place of Presentation
      大阪府吹田市
    • Year and Date
      2016-03-14
    • Related Report
      2015 Research-status Report
  • [Presentation] フレームベースリファクタリング ~その概念と意義~2015

    • Author(s)
      丸山 勝久, 林 晋平, 吉田 則裕, 崔 恩瀞
    • Organizer
      第22回ソフトウェア工学の基礎ワークショップ
    • Place of Presentation
      山形県天童市
    • Year and Date
      2015-11-26
    • Related Report
      2015 Research-status Report
  • [Presentation] ソフトウェア開発履歴の改変例の分析に向けて2015

    • Author(s)
      林 晋平, 佐伯 元司
    • Organizer
      日本ソフトウェア科学会第32回大会
    • Place of Presentation
      東京都
    • Year and Date
      2015-09-08
    • Related Report
      2015 Research-status Report
  • [Presentation] Hierarchical Categorization of Edit Operations for Separately Committing Large Refactoring Results2015

    • Author(s)
      Jumpei Matsuda, Shinpei Hayashi, Motoshi Saeki
    • Organizer
      14th International Workshop on Principles of Software Evolution (IWPSE 2015)
    • Place of Presentation
      Bergamo, Italy
    • Year and Date
      2015-08-30
    • Related Report
      2015 Research-status Report
    • Int'l Joint Research
  • [Presentation] プレファクタリングのための不吉な臭いの検出結果の優先順位付け2015

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

    • URL

      http://www.se.cs.titech.ac.jp/~hayashi/

    • Related Report
      2015 Research-status Report

URL: 

Published: 2015-04-16   Modified: 2022-02-21  

Information User Guide FAQ News Terms of Use Attribution of KAKENHI

Powered by NII kakenhi