menu

研究者紹介ページ

情報工学・人間科学系

崔 恩瀞

CHOI EUNJONG

崔 恩瀞 准教授

取得学位:

  • 2012年3月 修士(情報科学) (大阪大学)
  • 2015年3月 博士(情報科学) (大阪大学)

職歴:

  • 2015年04月~2016年03月 大阪大学大学院国際公共政策研究科 助教
  • 2016年04月~2018年03月 奈良先端科学技術大学院大学情報科学研究科 助教
  • 2018年04月~2019年03月 奈良先端科学技術大学院大学先端科学技術研究科情報科学領域 助教
  • 2019年03月~ 京都工芸繊維大学 助教
  • 2024年03月~ 京都工芸繊維大学 准教授

所属学会: 情報処理学会、電子情報通信学会、日本ソフトウェア科学会、IEEE

該当するSDGs

コードクローン検出、リファクタリング支援

ソフトウェアは一度作成した後も,機能追加や不具合修正を繰り返しながら長期間利用される.そのため,プログラムの中身であるソースコードを解析し,システムの構造や動作を理解することが重要となる.しかし,大規模なソフトウェアではコード量が膨大になり,人手だけで内容を把握することは難しい.
私は,このような課題を解決するため,プログラム中の完全一致または類似したソースコード(コードクローン)を自動的に検出し,管理する研究を行っている.また,プログラムの外部から見た動作を変えずに内部構造を整理するリファクタリングを支援する手法にも取り組んでいる.これらの研究により,ソフトウェアの理解や修正を容易にし,大規模なソフトウェアをより効率的に保守できる環境の実現を目指している.

その他の研究内容

上記の研究に加えて、リポジトリマイニングを研究している。これは、インターネットで蓄積されたソフトウェア開発データを分析することでソフトウェア開発の新しい知見を得るための研究である。

researchmap 担当授業:シラバスシステム
産学連携や研究支援に興味がある方 教員に応援メッセージを送りたい方