• 研究課題をさがす
  • 研究者をさがす
  • KAKENの使い方
  1. 前のページに戻る

ソフトウェア変更計画に基づいたプレファクタリング支援手法の確立

研究課題

研究課題/領域番号 15K15970
研究種目

若手研究(B)

配分区分基金
研究分野 ソフトウェア
研究機関東京工業大学

研究代表者

林 晋平  東京工業大学, 情報理工学院, 准教授 (40541975)

研究協力者 佐伯 元司  
丸山 勝久  
ナッタウット セーリム  
研究期間 (年度) 2015-04-01 – 2019-03-31
研究課題ステータス 完了 (2018年度)
配分額 *注記
3,900千円 (直接経費: 3,000千円、間接経費: 900千円)
2017年度: 1,560千円 (直接経費: 1,200千円、間接経費: 360千円)
2016年度: 1,170千円 (直接経費: 900千円、間接経費: 270千円)
2015年度: 1,170千円 (直接経費: 900千円、間接経費: 270千円)
キーワードリファクタリング / プレファクタリング / 不吉な臭い / 機能捜索 / ソフトウェア進化 / イシュー管理システム
研究成果の概要

本研究では,リリースを伴いながら開発が進行していく現実のソフトウェアに対して,将来行う変更を容易にするようなリファクタリングの適用箇所を特定すること,リファクタリングが意図通りに行われたかの確認方法を開発者に提供することにより,開発のコンテキストを考慮したリファクタリングの実行を支援することを目的としている.導出された不吉な臭いを,イシュー管理システム上のバックログ情報をコンテキストとして用いて優先順位付けする手法を開発した.また,開発者が不吉な臭いの選択や優先順位付けに用いる因子を特定した.さらに,リファクタリング適用の影響を確認しやすい形で変更を表示するための分析環境を構築した.

研究成果の学術的意義や社会的意義

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

報告書

(5件)
  • 2018 実績報告書   研究成果報告書 ( PDF )
  • 2017 実施状況報告書
  • 2016 実施状況報告書
  • 2015 実施状況報告書
  • 研究成果

    (65件)

すべて 2019 2018 2017 2016 2015 その他

すべて 国際共同研究 (3件) 雑誌論文 (25件) (うち国際共著 1件、 査読あり 24件、 オープンアクセス 25件、 謝辞記載あり 5件) 学会発表 (36件) (うち国際学会 15件) 備考 (1件)

  • [国際共同研究] University of Michigan(米国)

    • 関連する報告書
      2017 実施状況報告書
  • [国際共同研究] University of Michigan(米国)

    • 関連する報告書
      2016 実施状況報告書
  • [国際共同研究] University of Michigan(米国)

    • 関連する報告書
      2015 実施状況報告書
  • [雑誌論文] 情報検索に基づくBug Localizationへの不吉な臭いの利用2019

    • 著者名/発表者名
      高橋 碧, セーリム ナッタウット, 林 晋平, 佐伯 元司
    • 雑誌名

      情報処理学会論文誌

      巻: 60(4) ページ: 1040-1050

    • NAID

      170000150280

    • 関連する報告書
      2018 実績報告書
    • 査読あり / オープンアクセス
  • [雑誌論文] The Impact of Systematic Edits in History Slicing2019

    • 著者名/発表者名
      Ryosuke Funaki, Shinpei Hayashi, Motoshi Saeki
    • 雑誌名

      Proceedings of the 16th International Conference on Mining Software Repositories

      巻: -

    • 関連する報告書
      2018 実績報告書
    • 査読あり / オープンアクセス
  • [雑誌論文] Toward Proactive Refactoring: An Exploratory Study on Decaying Modules2019

    • 著者名/発表者名
      Natthawute Sae-Lim, Shinpei Hayashi, Motoshi Saeki
    • 雑誌名

      Proceedings of the 3rd International Workshop on Refactoring

      巻: -

    • 関連する報告書
      2018 実績報告書
    • 査読あり / オープンアクセス
  • [雑誌論文] Detecting Architectural Violations Using Responsibility and Dependency Constraints of Components2018

    • 著者名/発表者名
      Shinpei Hayashi, Fumiki Minami, Motoshi Saeki
    • 雑誌名

      IEICE Transactions on Information and Systems

      巻: E101.D 号: 7 ページ: 1780-1789

    • DOI

      10.1587/transinf.2017KBP0023

    • NAID

      130007386816

    • ISSN
      0916-8532, 1745-1361
    • 年月日
      2018-07-01
    • 関連する報告書
      2018 実績報告書
    • 査読あり / オープンアクセス
  • [雑誌論文] An Investigative Study on How Developers Filter and Prioritize Code Smells2018

    • 著者名/発表者名
      Natthawute Sae-Lim, Shinpei Hayashi, Motoshi Saeki
    • 雑誌名

      IEICE Transactions on Information and Systems

      巻: E101.D 号: 7 ページ: 1733-1742

    • DOI

      10.1587/transinf.2017KBP0006

    • NAID

      130007386819

    • ISSN
      0916-8532, 1745-1361
    • 年月日
      2018-07-01
    • 関連する報告書
      2018 実績報告書
    • 査読あり / オープンアクセス
  • [雑誌論文] A Preliminary Study on Using Code Smells to Improve Bug Localization2018

    • 著者名/発表者名
      Aoi Takahashi, Natthawute Sae-Lim, Shinpei Hayashi, Motoshi Saeki
    • 雑誌名

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

      巻: - ページ: 324-327

    • DOI

      10.1145/3196321.3196361

    • 関連する報告書
      2018 実績報告書
    • 査読あり / オープンアクセス
  • [雑誌論文] Visualizing a Tangled Change for Supporting Its Decomposition and Commit Construction2018

    • 著者名/発表者名
      Sarocha Sothornprapakorn, Shinpei Hayashi, Motoshi Saeki
    • 雑誌名

      Proceedings of the 42nd IEEE Computer Software and Applications Conference

      巻: - ページ: 74-79

    • DOI

      10.1109/compsac.2018.00018

    • 関連する報告書
      2018 実績報告書
    • 査読あり / オープンアクセス
  • [雑誌論文] ChangeMacroRecorder: Recording Fine-Grained Textual Changes of Source Code2018

    • 著者名/発表者名
      Katsuhisa Maruyama, Shinpei Hayashi, Takayuki Omori
    • 雑誌名

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

      巻: - ページ: 537-541

    • DOI

      10.1109/saner.2018.8330255

    • 関連する報告書
      2017 実施状況報告書
    • 査読あり / オープンアクセス
  • [雑誌論文] Context-based approach to prioritize code smells for prefactoring2017

    • 著者名/発表者名
      Sae-Lim Natthawute、Hayashi Shinpei、Saeki Motoshi
    • 雑誌名

      Journal of Software: Evolution and Process

      巻: - 号: 6 ページ: 1-24

    • DOI

      10.1002/smr.1886

    • 関連する報告書
      2018 実績報告書 2017 実施状況報告書
    • 査読あり / オープンアクセス
  • [雑誌論文] クラス責務割当てのファジィ制約充足問題としての定式化2017

    • 著者名/発表者名
      林 晋平, 柳田 拓人, 佐伯 元司, 三村 秀典
    • 雑誌名

      情報処理学会論文誌

      巻: 58(4) ページ: 795-806

    • NAID

      170000148540

    • 関連する報告書
      2017 実施状況報告書
    • 査読あり / オープンアクセス
  • [雑誌論文] 多層システムに対する横断的な機能捜索2017

    • 著者名/発表者名
      風戸 広史, 林 晋平, 大島 剛志, 小林 隆志, 夏川 勝行, 星野 隆, 佐伯 元司
    • 雑誌名

      情報処理学会論文誌

      巻: 58(4) ページ: 885-897

    • NAID

      170000178199

    • 関連する報告書
      2017 実施状況報告書
    • 査読あり / オープンアクセス
  • [雑誌論文] A Robust Multi-Objective Approach to Balance Severity and Importance of Refactoring Opportunities2017

    • 著者名/発表者名
      Mohamed Wiem Mkaouer, Marouane Kessentini, Mel O Cinneide, Shinpei Hayashi, Kalyanmoy Deb
    • 雑誌名

      Empirical Software Engineering

      巻: 22(2) 号: 2 ページ: 894-927

    • DOI

      10.1007/s10664-016-9426-8

    • 関連する報告書
      2017 実施状況報告書
    • 査読あり / オープンアクセス / 国際共著
  • [雑誌論文] A Tool Supporting Postponable Refactoring2017

    • 著者名/発表者名
      Katsuhisa Maruyama, Shinpei Hayashi
    • 雑誌名

      Proceedings of the 39th International Conference on Software Engineering

      巻: - ページ: 133-135

    • DOI

      10.1109/icse-c.2017.108

    • 関連する報告書
      2017 実施状況報告書
    • 査読あり / オープンアクセス
  • [雑誌論文] Revisiting Context-Based Code Smells Prioritization: On Supporting Referred Context2017

    • 著者名/発表者名
      Natthawute Sae-Lim, Shinpei Hayashi, Motoshi Saeki
    • 雑誌名

      Proceedings of the XP 2017 Scientific Workshops

      巻: 3 ページ: 1-5

    • DOI

      10.1145/3120459.3120463

    • 関連する報告書
      2017 実施状況報告書
    • 査読あり / オープンアクセス
  • [雑誌論文] Inference-Based Detection of Architectural Violations in MVC22017

    • 著者名/発表者名
      Shinpei Hayashi, Fumiki Minami, Motoshi Saeki
    • 雑誌名

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

      巻: - ページ: 394-401

    • DOI

      10.5220/0006465103940401

    • 関連する報告書
      2017 実施状況報告書
    • 査読あり / オープンアクセス
  • [雑誌論文] Mediating Turf Battles! Prioritizing Shared Modules in Locating Multiple Features2017

    • 著者名/発表者名
      Maaki Nakano, Kunihiro Noda, Shinpei Hayashi, Takashi Kobayashi
    • 雑誌名

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

      巻: - ページ: 363-368

    • DOI

      10.1109/compsac.2017.167

    • 関連する報告書
      2017 実施状況報告書
    • 査読あり / オープンアクセス
  • [雑誌論文] How Do Developers Select and Prioritize Code Smells? A Preliminary Study2017

    • 著者名/発表者名
      Natthawute Sae-Lim, Shinpei Hayashi, Motoshi Saeki
    • 雑誌名

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

      巻: - ページ: 484-488

    • DOI

      10.1109/icsme.2017.66

    • 関連する報告書
      2017 実施状況報告書
    • 査読あり / オープンアクセス
  • [雑誌論文] Detecting Bad Smells of Refinement in Goal-Oriented Requirements Analysis2017

    • 著者名/発表者名
      Asano Keisuke、Hayashi Shinpei、Saeki Motoshi
    • 雑誌名

      Lecture Notes in Computer Science (ER2017 Workshops)

      巻: 10651 ページ: 122-132

    • DOI

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

    • ISBN
      9783319706245, 9783319706252
    • 関連する報告書
      2017 実施状況報告書
    • 査読あり / オープンアクセス
  • [雑誌論文] Frame-Based Behavior Preservation in Refactoring2017

    • 著者名/発表者名
      Katsuhisa Maruyama, Shinpei Hayashi, Norihiro Yoshida, Eunjong Choi
    • 雑誌名

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

      巻: - ページ: 573-574

    • DOI

      10.1109/saner.2017.7884683

    • 関連する報告書
      2016 実施状況報告書
    • 査読あり / オープンアクセス
  • [雑誌論文] A Survey on Methods of Recording Fine-grained Operations on Integrated Development Environments and their Applications2016

    • 著者名/発表者名
      Takayuki Omori, Shinpei Hayashi, Katsuhisa Maruyama
    • 雑誌名

      Computer Software

      巻: -

    • NAID

      130005130089

    • 関連する報告書
      2016 実施状況報告書
    • 査読あり / オープンアクセス
  • [雑誌論文] Context-Based Code Smells Prioritization for Prefactoring2016

    • 著者名/発表者名
      Natthawute Sae-Lim, Shinpei Hayashi, Motoshi Saeki
    • 雑誌名

      Proceedings of the 24th International Conference on Program Comprehension

      巻: - ページ: 1-10

    • DOI

      10.1109/icpc.2016.7503705

    • 関連する報告書
      2016 実施状況報告書
    • 査読あり / オープンアクセス / 謝辞記載あり
  • [雑誌論文] Slicing Fine-Grained Code Change History2016

    • 著者名/発表者名
      Katsuhisa Maruyama, Takayuki Omori, Shinpei Hayashi
    • 雑誌名

      IEICE Transactions on Information and Systems

      巻: E99.D 号: 3 ページ: 671-687

    • DOI

      10.1587/transinf.2015EDP7282

    • NAID

      130005131823

    • ISSN
      0916-8532, 1745-1361
    • 関連する報告書
      2015 実施状況報告書
    • 査読あり / オープンアクセス / 謝辞記載あり
  • [雑誌論文] 呼び出し関係グラフ分割手法の動的機能捜索手法との組合せの検討2015

    • 著者名/発表者名
      加藤 哲平, 林 晋平, 佐伯 元司
    • 雑誌名

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

      巻: J98-D 号: 11 ページ: 1374-1376

    • DOI

      10.14923/transinfj.2015SSL0001

    • ISSN
      1880-4535, 1881-0225
    • 年月日
      2015-11-01
    • 関連する報告書
      2015 実施状況報告書
    • 査読あり / オープンアクセス / 謝辞記載あり
  • [雑誌論文] プレファクタリングのための不吉な臭いの検出結果の優先順位付け2015

    • 著者名/発表者名
      セーリム ナッタウット, 林 晋平, 佐伯元司
    • 雑誌名

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

      巻: 115(153) ページ: 33-38

    • 関連する報告書
      2015 実施状況報告書
    • オープンアクセス / 謝辞記載あり
  • [雑誌論文] Hierarchical Categorization of Edit Operations for Separately Committing Large Refactoring Results2015

    • 著者名/発表者名
      Jumpei Matsuda, Shinpei Hayashi, Motoshi Saeki
    • 雑誌名

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

      巻: - ページ: 19-27

    • DOI

      10.1145/2804360.2804363

    • 関連する報告書
      2015 実施状況報告書
    • 査読あり / オープンアクセス / 謝辞記載あり
  • [学会発表] 依存関係を考慮した部分コミット履歴の再構成支援2019

    • 著者名/発表者名
      舟木 亮介, 林 晋平, 佐伯 元司
    • 学会等名
      電子情報通信学会ソフトウェアサイエンス研究会(2019年1月)
    • 関連する報告書
      2018 実績報告書
  • [学会発表] リファクタリング実証的研究のためのデータセット作成環境2019

    • 著者名/発表者名
      倉本 涼, 林 晋平, 佐伯 元司
    • 学会等名
      電子情報通信学会ソフトウェアサイエンス研究会(2019年3月)
    • 関連する報告書
      2018 実績報告書
  • [学会発表] ブランチを考慮したプロアクティブなソフトウェアメトリクス値の算出2019

    • 著者名/発表者名
      伊勢本 圭亮, 佐伯 元司, 林 晋平
    • 学会等名
      電子情報通信学会ソフトウェアサイエンス研究会(2019年3月)
    • 関連する報告書
      2018 実績報告書
  • [学会発表] ユースケース記述中の不吉な臭いの体系化と検出2019

    • 著者名/発表者名
      関 洋太朗, 林 晋平, 佐伯 元司
    • 学会等名
      情報処理学会第201回ソフトウェア工学研究発表会
    • 関連する報告書
      2018 実績報告書
  • [学会発表] The Impact of Systematic Edits in History Slicing2019

    • 著者名/発表者名
      Ryosuke Funaki, Shinpei Hayashi, Motoshi Saeki
    • 学会等名
      16th International Conference on Mining Software Repositories
    • 関連する報告書
      2018 実績報告書
    • 国際学会
  • [学会発表] Toward Proactive Refactoring: An Exploratory Study on Decaying Modules2019

    • 著者名/発表者名
      Natthawute Sae-Lim, Shinpei Hayashi, Motoshi Saeki
    • 学会等名
      3rd International Workshop on Refactoring
    • 関連する報告書
      2018 実績報告書
    • 国際学会
  • [学会発表] A Preliminary Study on Using Code Smells to Improve Bug Localization2018

    • 著者名/発表者名
      Aoi Takahashi, Natthawute Sae-Lim, Shinpei Hayashi, Motoshi Saeki
    • 学会等名
      26th IEEE/ACM International Conference on Program Comprehension
    • 関連する報告書
      2018 実績報告書
    • 国際学会
  • [学会発表] Visualizing a Tangled Change for Supporting Its Decomposition and Commit Construction2018

    • 著者名/発表者名
      Sarocha Sothornprapakorn, Shinpei Hayashi, Motoshi Saeki
    • 学会等名
      42nd IEEE Computer Software and Applications Conference
    • 関連する報告書
      2018 実績報告書
    • 国際学会
  • [学会発表] コミット間の依存関係を考慮した部分コミット履歴の再構成支援に向けて2018

    • 著者名/発表者名
      舟木 亮介, 林 晋平, 佐伯 元司
    • 学会等名
      ソフトウェアエンジニアリングシンポジウム2018
    • 関連する報告書
      2018 実績報告書
  • [学会発表] 名前変更リファクタリングが行われた識別子間の関係性に関する実証的調査2018

    • 著者名/発表者名
      梅川 尚孝, 林 晋平, 佐伯 元司
    • 学会等名
      電子情報通信学会ソフトウェアサイエンス1月研究会
    • 関連する報告書
      2017 実施状況報告書
  • [学会発表] 実行トレースの共通性分析に基づく機能開始点の特定2018

    • 著者名/発表者名
      中野 真明貴, 野田訓広, 小林 隆志, 林 晋平
    • 学会等名
      電子情報通信学会ソフトウェアサイエンス3月研究会
    • 関連する報告書
      2017 実施状況報告書
  • [学会発表] 情報検索に基づくBug Localizationへの不吉な臭いの深刻度の利用2018

    • 著者名/発表者名
      高橋 碧, セーリム ナッタウット, 林 晋平, 佐伯 元司
    • 学会等名
      情報処理学会第199回ソフトウェア工学研究発表会
    • 関連する報告書
      2017 実施状況報告書
  • [学会発表] ChangeMacroRecorder: Recording Fine-Grained Textual Changes of Source Code2018

    • 著者名/発表者名
      Katsuhisa Maruyama, Shinpei Hayashi, Takayuki Omori
    • 学会等名
      25th IEEE International Conference on Software Analysis, Evolution and Reengineering
    • 関連する報告書
      2017 実施状況報告書
    • 国際学会
  • [学会発表] 識別子名一括変更支援における推薦精度の向上に向けて2017

    • 著者名/発表者名
      梅川 尚孝, 林 晋平, 佐伯 元司
    • 学会等名
      情報処理学会第195回ソフトウェア工学研究発表会
    • 発表場所
      東京都新宿区
    • 年月日
      2017-03-12
    • 関連する報告書
      2016 実施状況報告書
  • [学会発表] 前処理命令による可変点を考慮した共変更ルール抽出2017

    • 著者名/発表者名
      森 達也, 小林 隆志, 林 晋平, 渥美 紀寿
    • 学会等名
      電子情報通信学会ソフトウェアサイエンス研究会
    • 発表場所
      沖縄県那覇市
    • 年月日
      2017-03-09
    • 関連する報告書
      2016 実施状況報告書
  • [学会発表] イシュー上の議論構造の可視化とその理解支援ツール2017

    • 著者名/発表者名
      大内 裕晃, 林 晋平, 善明 晃由, 佐伯 元司
    • 学会等名
      電子情報通信学会ソフトウェアサイエンス研究会
    • 発表場所
      沖縄県那覇市
    • 年月日
      2017-03-09
    • 関連する報告書
      2016 実施状況報告書
  • [学会発表] ゴール指向要求分析法における不適切なゴール詳細化の検出2017

    • 著者名/発表者名
      淺野 圭亮, 林 晋平, 佐伯 元司
    • 学会等名
      電子情報通信学会ソフトウェアサイエンス研究会
    • 発表場所
      沖縄県那覇市
    • 年月日
      2017-03-09
    • 関連する報告書
      2016 実施状況報告書
  • [学会発表] Frame-Based Behavior Preservation in Refactoring2017

    • 著者名/発表者名
      Katsuhisa Maruyama, Shinpei Hayashi, Norihiro Yoshida, Eunjong Choi
    • 学会等名
      24th IEEE International Conference on Software Analysis, Evolution, and Reengineering
    • 発表場所
      Klagenfurt, Austria
    • 年月日
      2017-02-22
    • 関連する報告書
      2016 実施状況報告書
    • 国際学会
  • [学会発表] 動的機能捜索に基づく機能間関係特定に向けて2017

    • 著者名/発表者名
      中野 真明貴, 林 晋平, 小林 隆志
    • 学会等名
      情報処理学会ソフトウェア工学研究会ウィンターワークショップ2017・イン・飛騨高山
    • 発表場所
      岐阜県高山市
    • 年月日
      2017-01-19
    • 関連する報告書
      2016 実施状況報告書
  • [学会発表] A Tool Supporting Postponable Refactoring2017

    • 著者名/発表者名
      Katsuhisa Maruyama, Shinpei Hayashi
    • 学会等名
      39th International Conference on Software Engineering
    • 関連する報告書
      2017 実施状況報告書
    • 国際学会
  • [学会発表] Revisiting Context-Based Code Smells Prioritization: On Supporting Referred Context2017

    • 著者名/発表者名
      Natthawute Sae-Lim, Shinpei Hayashi, Motoshi Saeki
    • 学会等名
      9th International Workshop on Managing Technical Debt
    • 関連する報告書
      2017 実施状況報告書
    • 国際学会
  • [学会発表] Inference-Based Detection of Architectural Violations in MVC22017

    • 著者名/発表者名
      Shinpei Hayashi, Fumiki Minami, Motoshi Saeki
    • 学会等名
      12th International Conference on Software Technologies
    • 関連する報告書
      2017 実施状況報告書
    • 国際学会
  • [学会発表] Mediating Turf Battles! Prioritizing Shared Modules in Locating Multiple Features2017

    • 著者名/発表者名
      Maaki Nakano, Kunihiro Noda, Shinpei Hayashi, Takashi Kobayashi
    • 学会等名
      41st IEEE Computer Society Signature Conference on Computers, Software and Applications
    • 関連する報告書
      2017 実施状況報告書
    • 国際学会
  • [学会発表] Visualizing a Tangled Change for Supporting Its Decomposition and Commit Construction2017

    • 著者名/発表者名
      Sarocha Sothornprapakorn, Shinpei Hayashi, Motoshi Saeki
    • 学会等名
      ソフトウェアエンジニアリングシンポジウム2017
    • 関連する報告書
      2017 実施状況報告書
  • [学会発表] 探索に基づくリファクタリング補完の実現に向けて2017

    • 著者名/発表者名
      星野 友宏, 林 晋平, 佐伯 元司
    • 学会等名
      ソフトウェアエンジニアリングシンポジウム2017
    • 関連する報告書
      2017 実施状況報告書
  • [学会発表] How Do Developers Select and Prioritize Code Smells? A Preliminary Study2017

    • 著者名/発表者名
      Natthawute Sae-Lim, Shinpei Hayashi, Motoshi Saeki
    • 学会等名
      33rd IEEE International Conference on Software Maintenance and Evolution
    • 関連する報告書
      2017 実施状況報告書
    • 国際学会
  • [学会発表] Detecting Bad Smells of Refinement in Goal-Oriented Requirements Analysis2017

    • 著者名/発表者名
      Keisuke Asano, Shinpei Hayashi, Motoshi Saeki
    • 学会等名
      4th International Workshop on Conceptual Modeling in Requirements and Business Analysis
    • 関連する報告書
      2017 実施状況報告書
    • 国際学会
  • [学会発表] Toward Detecting Inappropriate Goal Refinements in a Goal Model2016

    • 著者名/発表者名
      Keisuke Asano, Shinpei Hayashi
    • 学会等名
      35th International Conference on Conceptual Modeling
    • 発表場所
      Gifu, Japan
    • 年月日
      2016-11-14
    • 関連する報告書
      2016 実施状況報告書
    • 国際学会
  • [学会発表] コンポーネントの責務と依存制約に基づくリファクタリング支援2016

    • 著者名/発表者名
      陽 文樹, 林 晋平, 佐伯 元司
    • 学会等名
      情報処理学会ソフトウェアエンジニアリングシンポジウム2016
    • 発表場所
      東京都文京区
    • 年月日
      2016-08-31
    • 関連する報告書
      2016 実施状況報告書
  • [学会発表] 動的機能捜索における関連度と探索戦略2016

    • 著者名/発表者名
      中野 真明貴, 林 晋平, 小林 隆志
    • 学会等名
      電子情報通信学会ソフトウェアサイエンス研究会
    • 発表場所
      北海道札幌市
    • 年月日
      2016-07-13
    • 関連する報告書
      2016 実施状況報告書
  • [学会発表] Context-Based Code Smells Prioritization for Prefactoring2016

    • 著者名/発表者名
      Natthawute Sae-Lim, Shinpei Hayashi, Motoshi Saeki
    • 学会等名
      24th International Conference on Program Comprehension
    • 発表場所
      Austin, Texas, USA
    • 年月日
      2016-05-16
    • 関連する報告書
      2016 実施状況報告書
    • 国際学会
  • [学会発表] 命名方法の関連性に基づく識別子名の一括変更支援2016

    • 著者名/発表者名
      小俣 仁美, 林 晋平, 佐伯 元司
    • 学会等名
      第191回ソフトウェア工学研究発表会
    • 発表場所
      大阪府吹田市
    • 年月日
      2016-03-14
    • 関連する報告書
      2015 実施状況報告書
  • [学会発表] フレームベースリファクタリング ~その概念と意義~2015

    • 著者名/発表者名
      丸山 勝久, 林 晋平, 吉田 則裕, 崔 恩瀞
    • 学会等名
      第22回ソフトウェア工学の基礎ワークショップ
    • 発表場所
      山形県天童市
    • 年月日
      2015-11-26
    • 関連する報告書
      2015 実施状況報告書
  • [学会発表] ソフトウェア開発履歴の改変例の分析に向けて2015

    • 著者名/発表者名
      林 晋平, 佐伯 元司
    • 学会等名
      日本ソフトウェア科学会第32回大会
    • 発表場所
      東京都
    • 年月日
      2015-09-08
    • 関連する報告書
      2015 実施状況報告書
  • [学会発表] Hierarchical Categorization of Edit Operations for Separately Committing Large Refactoring Results2015

    • 著者名/発表者名
      Jumpei Matsuda, Shinpei Hayashi, Motoshi Saeki
    • 学会等名
      14th International Workshop on Principles of Software Evolution (IWPSE 2015)
    • 発表場所
      Bergamo, Italy
    • 年月日
      2015-08-30
    • 関連する報告書
      2015 実施状況報告書
    • 国際学会
  • [学会発表] プレファクタリングのための不吉な臭いの検出結果の優先順位付け2015

    • 著者名/発表者名
      セーリム ナッタウット, 林 晋平, 佐伯元司
    • 学会等名
      電子情報通信学会ソフトウェアサイエンス研究会
    • 発表場所
      北海道札幌市
    • 年月日
      2015-07-22
    • 関連する報告書
      2015 実施状況報告書
  • [備考]

    • URL

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

    • 関連する報告書
      2015 実施状況報告書

URL: 

公開日: 2015-04-16   更新日: 2022-02-21  

サービス概要 検索マニュアル よくある質問 お知らせ 利用規程 科研費による研究の帰属

Powered by NII kakenhi