Journal/論文誌
吉岡遼, 肥後芳樹, 柗本真佑, 楠本真二, 伊藤信治, 張潘単タンフエン, "実行経路に基づく欠陥限局手法において例外処理を検査するテストが及ぼす影響の調査", 情報処理学会論文誌, Vol. 65, No.9, pp.1411--1422, 2024年9月.
Shiyu Yang, Tetsuya Kanda, Daniel M. German, Yoshiki Higo, "Unveiling Python Version Compatibility Challenges in Code Snippets on Stack Overflow", IEICE Transactions on Information and Systems, Vol.E107-D, No.8, pp.1007--1015, August 2024 [Open Access]
Yoshiki Higo, "Dataset of Functionally Equivalent Java Methods and Its Application to Evaluating Clone Detection Tools", IEICE Transactions on Information and Systems, Vol.E107-D, No.6, pp.751--760, June 2024. [Open Access]
渡辺大登, 柗本真佑, 肥後芳樹, 楠本真二, 倉林利行, 切貫弘之, 丹野治門, "自動プログラム生成におけるプログラム依存を考慮した交叉の提案", 情報処理学会論文誌, Vol.65, No.3, pp.718--728, 2024年3月.
鶴智秋, 松下誠, 肥後芳樹, "SemanticCloneBenchを用いた深層学習に基づくコードクローン検出手法の評価", 電子情報通信学会論文誌D, Vol.J107-D, No.02, pp.34-42, 2024年2月.
小池耀, 眞鍋雄貴, 松下誠, 井上克郎, 肥後芳樹, JavaプロジェクトとAndroidアプリケーションを対象としたビルド可能性調査, 情報処理学会論文誌, Vol.64, No.9pp.1394--1398, 2023年9月.
田邉傑士, 神田哲也, 眞鍋雄貴, 井上克郎, 肥後芳樹, "Debianパッケージ間の依存関係を表すSPDXドキュメント自動生成ツールの開発", 電子情報通信学会論文誌D, Vol.J106-D, No.9, pp.457-458, 2023年9月.
渡辺大登, 柗本真佑, 肥後芳樹, 楠本真二, 倉林利行, 切貫弘之, 丹野治門, "自動プログラム生成に対する多目的遺伝的アルゴリズムの導入 ー相補的な個体選択を目的としてー", 情報処理学会論文誌, Vol.63, No.10, pp.1564--1573, 2022年10月.
荻野翔, 肥後芳樹, 楠本真二, "現実的な設定におけるメソッド粒度バグ予測モデルの構築および精度評価", 情報処理学会論文誌, Vol.63, No.4, pp.973--985, 2022年4月.
中川将, 肥後芳樹, 楠本真二, "プルリクエスト型開発への統合を目的としたコードクローン修正支援システムCLIONE", 電子情報通信学会論文誌D, Vol.J104-D, No.9, pp.690--701, 2021年9月.
土居真之, 肥後芳樹, 楠本真二, "ギャップを含むクローンセットの検出と評価", 情報処理学会論文誌, Vol.62, No.6, pp.1350--1357, 2021年6月.
佐々木唯, 肥後芳樹, 柗本真佑, 楠本真二, "プログラムに対する欠陥限局の適合性計測", 情報処理学会論文誌, Vol.62, No.4, pp.1029--1038, 2021年4月.
中川将, 肥後芳樹, 松本淳之介, 楠本真二,"コードクローンの自動集約に基づく削減可能なソースコード行数の測定", 情報処理学会論文誌, Vol.62, No.4, pp.1065--1075, 2021年4月.
前島葵, 肥後芳樹, 松本淳之介, 楠本真二, "Javaプロジェクトに含まれる振る舞いを変えない変更の検出", 電子情報通信学会論文誌D, Vol.J104-D, No.4, pp.266--274, 2021年4月.
藤本章良, 肥後芳樹, 松本淳之介, 楠本真二, "プロジェクト全体の抽象構文木によるファイル間の移動コード検出", 電子情報通信学会論文誌D, Vol.J104-D, No.4, pp.242--254, 2021年4月.
松本淳之介, 肥後芳樹, 楠本真二, "より短い編集スクリプトを目指して ー 行単位の差分情報に基づく GumTree の拡張 ー", 電子情報通信学会論文誌D, Vol.J103-D, No.8, pp.579--590, 2020年8月.
Yoshiki Higo, Shinpei Hayashi, and Shinji Kusumoto, "On Tracking Java Methods with Git Mechanisms", Journal of Systems and Software, Volume.165, July 2020. [Open Access][Video]
Yoshiki Higo, Shinpei Hayashi, Hideaki Hata, and Meiyappan Nagappan, "Ammonia: an Approach for Deriving Project-specific Bug Patterns", Empirical Software Engineering, Vol.25, No.3, pp.1951--1979. [Open Access][Video]
肥後芳樹, 柗本真佑, 内藤圭吾, 谷門昭斗, 楠本真二, 切貫弘之, 倉林利行, 丹野治門, "設定ファイルを考慮したFault Localizationの拡張", 情報処理学会論文誌, Vol.61, No.4, pp.884--894, 2020年4月.
柗本真佑, 肥後芳樹, 有馬諒, 谷門昭斗, 内藤圭吾, 松尾裕幸, 松本淳之介, 富田裕也, 華山魁生, 楠本真二, "高処理効率性と高可搬性を備えた自動プログラム修正システムの開発と評価", 情報処理学会論文誌, Vol.61, No,4, pp.830--841, 2020年4月.
華山魁生, 柗本真佑, 肥後芳樹, 楠本真二,"プログラミング教育における実績可視化システムの提案と評価", 情報処理学会論文誌, Vol.61, No.3, pp.644--656, 2020年3月.
山田涼太, 楠本真二, 肥後芳樹, 柗本真佑, 倉重誠, "系統的文献レビューを用いたファンクションポイント研究の調査", 電子情報通信学会論文誌D, Vol.J103-D, No.3, pp.144--158, 2020年3月.
Bushra Aloraini, Meiyappan Nagappan, Daniel M. German, Shinpei Hayashi, Yoshiki Higo, "An empirical study of security warnings from static application security testing tools", Journal of Systems and Software, Volume 158, December 2019.
林純一, 肥後芳樹, 楠本真二, "メソッドレベルセマンティックバージョニングの提案と評価", 電子情報通信学会論文誌D, Vol.J102-D, No.11, pp.730--739, 2019年11月.
土居真之, 肥後芳樹, 有馬諒, 下仲健斗, 楠本真二, “言語モデルによるソースコードの「自然さ」を利用した自動生成ファイルの特定”, 情報処理学会論文誌, Vol.60, No.2, pp.642–650, 2019年2月.
肥後芳樹, 柗本真佑, 楠本真二, 藤波崇志, 星野隆, “同一仕様プロジェクトを利用したコードクローンの影響調査”, 情報処理学会論文誌, Vol.59, No.12, pp.2191–2200, 2018年12月
有馬諒, 肥後芳樹, 楠本真二, “不適切に分割されたコミットに関する研究”, コンピュータソフトウェア, Vol.35, No.4, pp.164–170.
幸佑亮, 肥後芳樹, 楠本真二, “多粒度コードクローンの検出と評価”, 情報処理学会論文誌, Vol.59, No.4, pp.1192–1202, 2018年4月. 情報処理学会特選論文!
肥後芳樹, 大谷明央, 楠本真二, “編集スクリプトへのコピーアンドペースト操作の導入によるコード差分の理解向上の試み”, 情報処理学会論文誌, Vol.58, No.4, pp.833–844, 2017年4月.
下仲健斗, 鷲見創一, 肥後芳樹, 楠本真二, “機械学習を利用した構文情報に基づく自動生成ファイルの特定”, 情報処理学会論文誌, Vol.58, No.4, pp.861–870, 2017年4月.
鷲見創一, 肥後芳樹, 堀田圭佑, 楠本真二, “自動プログラム修正の修正可能バグ数に関する考察”, コンピュータソフトウェア, Vol.33, pp.81–87, 2016年8月.
佐飛祐介, 村上寛明, 肥後芳樹, 楠本真二, “コードクローンとロジカルカップリングを用いた文字列検索ツールの出力順序の並び替え”, コンピュータソフトウェア, Vol.33, pp.74–80, 2016年8月.
高良多朗, 堀田圭佑, 肥後芳樹, 井垣宏, 楠本真二, “複数メソッドに解離したコードクローンの検出手法”, 電子情報通信学会論文誌D, Vol.J99-D, No.6, pp.630–633, 2016年6月.
石原知也, 肥後芳樹, 楠本真二, “書き忘れたコードに対するコード補完について”, 電子情報通信学会論文誌D, Vol.99-D, No.4, pp.415–427, 2016年4月.
Jiachen Yang, Keisuke Hotta, Yoshiki Higo, Hiroshi Igaki, and Shinji Kusumoto, “Classification Model for Code Clones Based on Machine Learning”, Journal of Empirical Software Engineering (ESE), Volume 20, Issue 4, pp.1095–1125, August 2015. [Open Access]
山内健二, 楊嘉晨, 堀田圭佑, 肥後芳樹, 楠本真二, “識別子名を用いたコミットのクラスタリング手法”, 電子情報通信学会論文誌D, Vol.J98-D, No.6, pp.1060–1062, 2015年6月.
今里文香, 堀田圭佑, 肥後芳樹, 楠本真二, “機械学習を利用した危険なコードクローンの予測手法”, 電子情報通信学会論文誌D, Vol.J98-D, No.5, pp.847–850, 2015年5月.
堀田圭佑, 楊嘉晨, 肥後芳樹, 楠本真二, “粗粒度なコードクローン検出手法の精度に関する調査”, 情報処理学会論文誌, Vol.56, No.2, pp.580–592, 2015年2月.
Eunjong Choi, Norihiro Yoshida, Yoshiki Higo, and Katsuro Inoue, “Proposing and Evaluating Clone Detection Approaches with Preprocessing Input Source Files”, IEICE Transactions on Information and Systems, Vol.E98-D, No.2, pp.325–333, February 2015.
村上寛明, 肥後芳樹, 楠本真二, “ギャップの位置情報を追加した正解クローンの生成”, 電子情報通信学会論文誌D, Vol.J97-D, No.8, pp.1537–1540, 2014年9月.
堀田圭佑, 肥後芳樹, 楠本真二, “生成抑止,分析効率化,不具合検出を中心としたコードクローン管理支援技術に関する研究動向”, コンピュータソフトウェア, Vol.31, No.1, pp.14–29, 2014年2月.
佐々木唯, 肥後芳樹, 楠本真二, “プログラム文の並び替えに基づくソースコードの可読性向上の試み”, 情報処理学会論文誌, Vol.55, No.2, pp.939–946, 2014年2月.
堀田圭佑, 肥後芳樹, 楠本真二, “CRDを用いたコードクローンの生存期間と修正回数に関する調査”, 情報処理学会論文誌, Vol.55, No.2, pp.947–958, 2014年2月.
今里文香, 佐々木唯, 肥後芳樹, 楠本真二, “繰り返しコードの進化に関する調査”, 情報処理学会論文誌, Vol.55, No.2, pp.959–970, 2014年2月.
村上寛明, 堀田圭佑, 肥後芳樹, 井垣宏, 楠本真二, “Smith-Watermanアルゴリズムを利用したギャップを含むコードクローン検出”, 情報処理学会論文誌, Vol.55, No.2, pp.981–993, 2014年2月. 情報処理学会論文賞! 情報処理学会特選論文!
高先修平, 井垣宏, 肥後芳樹, 楠本真二, “タスクボードとオンラインストレージを用いたソフトウェア開発PBLのためのタスク記録支援環境の構築”, 情報処理学会論文誌, Vol.55, pp.199–209, No.1, 2014年1月. 情報処理学会特選論文!
佐々木唯, 石原知也, 堀田圭佑, 畑秀明, 肥後芳樹, 井垣宏, 楠本真二, “メトリクス計測の前処理となるソースコード簡略化手法の提案と評価”, 電子情報通信学会論文誌D, Vol.J96-D, No.11, pp.2634–2645, 2013年11月.
長瀬義大, 石原知也, 楊嘉晨, 堀田圭佑, 肥後芳樹, 井垣宏, 楠本真二, “主要処理に着目したメソッド単位のコードクローン検出”, 電子情報通信学会論文誌D, Vol.J96-D, No.11, pp.2669–2680, 2013年11月.
木村秀平, 肥後芳樹, 井垣宏, 楠本真二, “メソッド呼び出し履歴のフェイズ分割を用いたMove Method リファクタリング”, 電子情報通信学会論文誌D, Vol.J96-D, No.11, pp.2864–2865, 2013年11月.
肥後芳樹, 楠本真二, “コード修正履歴情報を用いた修正漏れの自動検出”, 情報処理学会論文誌, Vol.54, No.5, pp.1686–1696, 2013年5月.
堀田圭佑, 肥後芳樹, 井垣宏, 楠本真二, “Template Method パターン適用支援手法の類似メソッド群への拡張”, 電子情報通信学会論文誌D, Vol.J96-D, No.2, pp.362–364, 2013年2月.
畑秀明, 肥後芳樹, 楠本真二, “リポジトリマイニング可能なコードクローン版管理システムの提案”, 情報処理学会論文誌, Vol.54, No.2, pp.894–902, 2013年2月.
村上寛明, 堀田圭佑, 肥後芳樹, 井垣宏, 楠本真二, “ソースコード中の繰り返し部分に着目したコードクローン検出ツールの実装と評価”, 情報処理学会論文誌, Vol.54, No.2, pp.845–856, 2013年2月.
石原知也, 堀田圭佑, 肥後芳樹, 井垣宏, 楠本真二, “大規模なソフトウェア群を対象とするメソッド単位でのコードクローン検出”, 情報処理学会論文誌, Vol.54, No.2, pp.835–844, 2013年2月.
楊嘉晨, 堀田圭佑, 肥後芳樹, 井垣宏, 楠本真二, “機械学習を用いた類似度に基づく有用なコードクローンの自動特定手法”, 情報処理学会論文誌, Vol.54, No.2, pp.807–819, 2013年2月.
楠本真二, 肥後芳樹, “GQMパラダイムを用いたソフトウェアメトリクスの活用”, コンピュータソフトウェア, Vol.29, No.3, pp.29-38, 2012年8月.
Dotri Quoc, Kazuo Kobori, Norihiro Yoshida, Yoshiki Higo, and Katsuro Inoue, “Modi Checker : Accessibility Excessiveness Analysis Tool for Java Program”, コンピュータソフトウェア, Vol. 29, No.3, pp.212–218, 2012年8月.
堀田圭佑, 肥後芳樹, 楠本真二, “プログラム依存グラフを用いたコードクローンに対するテンプレートメソッドパターン適用支援手法”, 電子情報通信学会論文誌D, Vol.J95-D, No.7, pp.1439–1453, 2012年7月.
Keisuke Hotta, Yui Sasaki, Yukiko Sano, Yoshiki Higo and Shinji Kusumoto, “An Empirical Study on the Impact of Duplicate Code”, Advances in Software Engineering, May 2012.
山本哲男, 吉田則裕, 肥後芳樹, “ソースコードコーパスを利用したシームレスなソースコード再利用手法”, 情報処理学会論文誌, Vol.53, No.2, pp.644–652, 2012年2月.
肥後芳樹, 植田泰士, 西野稔, 楠本真二, “プログラム依存グラフを用いた増分的なコードクローン検出”, 情報処理学会論文誌, Vol.53, No.2, pp.601-611, 2012年2月.
肥後芳樹, 吉田則裕, “コードクローンを対象としたリファクタリング”, コンピュータソフトウェア, Vol.28, No.4, pp.43–56, 2011年11月.
堀田圭佑, 佐野由紀子, 肥後芳樹, 楠本真二, “修正頻度の比較に基づくソフトウェア修正作業量に対する重複コードの影響に関する調査”, 情報処理学会論文誌, Vol.52, No.9, pp.2788–2798, 2011年9月.
神谷年洋, 肥後芳樹, 吉田則裕, “コードクローン検出技術の展開”, コンピュータソフトウェア, Vol.28, No.3, pp.29–42, 2011年8月.
Takuto Edagawa, Teruhiko Akaike, Yoshiki Higo, Shinji Kusumoto, Shigeo Hanabusa, and Toshihisa Shibamoto, “Function Point Measurement from Web Application Source Code Based on Screen Transitions and Database Accesses”, Journal of Systems and Software, Vol.84, Issue.6, pp.976–984, June, 2011.
肥後芳樹, 楠本真二, “プログラム依存グラフを用いたコードクローン検出法の改良と評価”, 情報処理学会論文誌, Vol.51, No.12, pp.2149–2168, 2010年12月. 情報処理学会50周年記念論文賞!
肥後芳樹, 宮崎宏海, 楠本真二, 井上克郎, “グラフマイニングアルゴリズムを用いたギャップを含むコードクローン情報の生成”, 電子情報通信学会論文誌D, Vol.J93-D, No.9, pp.1727–1735, 2010年9月.
佐野由希子, 肥後芳樹, 楠本真二, 井上克郎, “クラス階層構造を利用したコードクローン集約支援手法の改良”, 電子情報通信学会論文誌D, Vol.J93-D, No.1, pp.59–63, 2010年1月.
三宅達也, 肥後芳樹, 楠本真二, 井上克郎, “多言語対応メトリクス計測プラグイン開発基盤MASUの開発”, 電子情報通信学会論文誌D, Vol.J92-D, No.9, pp.1518–1531, 2009年9月.
三宅達也, 肥後芳樹, 井上克郎, “メソッド抽出の必要性を評価するソフトウェアメトリックスの提案”, 電子情報通信学会論文誌D, Vol.J92-D, No.7, pp.1071–1073, 2009年7月.
村尾憲冶, 肥後芳樹, 井上克郎, “ソフトウェアメトリクス値の変遷に基づいた注力すべきモジュールを特定する手法の提案”, 電子情報通信学会論文誌D, Vol.J91-D, No.12, pp.2915–2925, 2008年12月.
Yoshiki Higo, Shinji Kusumoto, and Katsuro Inoue, “A Metric-based Approach to Identifying Refactoring Opportunities for Merging Code Clones in a Java Software System”, Journal of Software Maintenance and Evolution: Research and Practice, Volume 20, Issue 6, pp.435–461, November 2008.
森崎修司, 吉田則裕, 肥後芳樹, 楠本真二, 井上克郎, 佐々木健介, 村上浩二, 松井恭, “コードクローン検索による類似不具合検出の実証的評価”, 電子情報通信学会論文誌D, Vol.J91-D, No.10, pp.2466–2477, 2008年10月.
肥後芳樹, 楠本真二, 井上克郎, “コードクローン検出とその関連技術”, 電子情報通信学会論文誌D, Vol.91-D, No.6, pp.1465–1481, 2008年6月.
リビエリシモネ, 肥後芳樹, 松下誠, 井上克郎, “コードクローン検出技術を用いたLinuxカーネル進化の調査”, 電子情報通信学会論文誌D, Vol.J91-D, No.2, pp.509–511, 2008年2月.
Yoshiki Mitani, Nahomi Kikuchi, Tomoko Matsumura, Naoki Ohsugi, Akito Monden,Yoshiki Higo, Katsuro Inoue, Mike Barker, and Ken-ichi Matsumoto, “A Proposal for Analysis and Prediction for Software Projects Using In-Process Measurements and Collaborative Filtering of a Benchmarks Database”, International Journal of Software Measurement, Vol.I, No.I, pp.1–11, November, 2007.
肥後芳樹, リビエリシモネ, 松下誠, 井上克郎, “大規模ソースコードを対象としたコードクローンの検出と可視化”, 情報処理学会論文誌, Vol.48, No.11, pp.3510–3519, 2007年11月.
Yoshiki Higo, Toshihiro Kamiya, Shinji Kusumoto, and Katsuro Inoue, “Method and Implementation for Investigating Code Clones in a Software System”, Information and Software Technology, vol.49, no.9-10, pp.985–998, September, 2007.
吉田則裕, 肥後芳樹, 神谷年洋, 楠本真二, 井上克郎, “コードクローン間の依存関係に基づくリファクタリング支援”, 情報処理学会論文誌, Vol.48, No.3, pp.1431–1442, 2007年3月.
肥後芳樹, 吉田則裕, 楠本真二, 井上克郎, “産学連携に基づいたコードクローン可視化手法の改良と実装”, 情報処理学会論文誌, Vol.48, No.2, pp.811–822, 2007年2月. 情報処理学会度論文賞!
肥後芳樹, 神谷年洋, 楠本真二, 井上克郎, “コードクローンを対象としたリファクタリング支援環境”, 電子情報通信学会論文誌D-I, Vol.J88-D-I, No.2, pp.186–195, 2005年2月. 電子情報通信学会情報・システムソサイエティ論文賞!(計5報による連作論文としての受賞)
佐々木亨, 肥後芳樹, 神谷年洋, 楠本真二, 井上克郎, “プログラム変更支援を目的としたコードクローン情報付加ツールの実装と評価”, 電子情報通信学会論文誌D-I, Vol.J87-D-I, No.9, pp.868–870, 2004年9月. 電子情報通信学会情報・システムソサイエティ論文賞!(計5報による連作論文としての受賞)
肥後芳樹, 植田泰士, 神谷年洋, 楠本真二, 井上克郎, “コードクローン解析に基づくリファクタリングの試み”, 情報処理学会論文誌, Vol.45, No.5, pp1357–1366, 2004年5月.