- 論文誌
- [1] 藤本 章良, 肥後 芳樹, 松本 淳之介, 楠本 真二, "プロジェクト全体の抽象構文木構築によるファイル間の移動コード検出," 電子情報通信学会論文誌 D, volume J104-D, number No.4, pages 242-254, 2021年4月.
- [2] 佐々木 美和, 柗本 真佑, 楠本 真二, "効率的な開発履歴理解のためのGitに対するソースコード検索機能の統合," 情報処理学会論文誌, volume 60, number 4, pages 1075--1087, 2019年.
- [3] 佐々木唯, 石原知也, 堀田圭佑, 畑秀明, 肥後芳樹, 井垣宏, 楠本真二, "メトリクス計測の前処理となるソースコード簡略化手法の提案と評価," 電子情報通信学会論文誌D, volume J96-D, number 11, pages 2634-2645, 2013年11月.
- [4] 村上寛明, 堀田圭佑, 肥後芳樹, 井垣宏, 楠本真二, "ソースコード中の繰り返し部分に着目したコードクローン検出ツールの実装と評価," 情報処理学会論文誌, volume 54, number 2, pages 845-856, 2013年2月.
- [5] 山本哲男, 吉田則裕, 肥後芳樹, "ソースコードコーパスを利用したシームレスなソースコード再利用法," 情報処理学会論文誌, volume 53, number 2, pages 644-652, 2012年2月.
- [6] 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, volume 84, number 6, pages 976-984, June 2011.
- [7] 肥後芳樹, リビエリシモネ, 松下誠, 井上克郎, "大規模ソースコードを対象としたコードクローンの検出と可視化," 情報処理学会論文誌, volume 48, number 11, pages 3510-3519, 2007年11月.
- 国際会議
- [1] Nozomi Nakajima, Shinsuke Matsumoto, and Shinji Kusumoto, "Source Code Neutralization for Mining Software Repositories," In The 10th International Workshop on Empirical Software Engineering in Practice, December 2019.
- [2] Miwa Sasaki, Shinsuke Matsumoto, and Shinji Kusumoto, "Integrating Source Code Search into Git Client for Effective Retrieving of Change History," In Proc. of the IEEE 1st International Workshop on Mining and Analyzing Interaction Histories, pages 12-16, March 2018.
- [3] Takafumi Ohta, Hiroaki Murakami, Hiroshi Igaki, Yoshiki Higo, and Shinji Kusumoto, "Source Code Reuse Evaluation by Using Real/Potential Copy and Paste," In Proc. of the 9th International Workshop on Software Clones (IWSC 2015), pages 33-39, March 2015.
- [4] Yoshiki Higo and Shinji Kusumoto, "How Should We Measure Functional Sameness from Program Source Code? an Exploratory Study on Java Methods," In In Proc. of the 22nd International Symposium on the Foundations of Software Engineering (FSE2014), pages 294-305, November 2014.
- [5] Yoshiki Higo and Shinji Kusumoto, "Mpanalyzer: a Tool for Finding Unintended Inconsistencies in Program Source Code," In Proc. of the 29th IEEE/ACM International Conference on Automated Software Engineering (ASE2014), pages 843-846, September 2014.
- [6] Tetsuo Yamamoto, Norihiro Yoshida, and Yoshiki Higo, "Seamless Code Reuse Using Source Code Corpus," In Proc. of the 5th International Workshop on Empirical Software Engineering in Practice, pages 31-36, December 2013.
- [7] Tomoya Ishihara, Keisuke Hotta, Yoshiki Higo, and Shinji Kusumoto, "Reusing Reused Code," In Proc. of the 20th Working Conference on Reverse Engineering(WCRE2013), pages 457-461, October 2013.
- [8] Yui Sasaki, Yoshiki Higo, and Shinji Kusumoto, "Reordering Program Statements for Improving Readability," In proceedings of the 17th European Conference on Software Maintenance and Reengineering (CSMR2013), pages 361-364, March 2013.
- [9] Yoshiki Higo, Akira Saitoh, Goro Yamada, Tatsuya Miyake, Shinji Kusumoto, and Katsuro Inoue, "A Pluggable Tool for Measuring Software Metrics from Source Code," In Proc. of the Joint Conference of the 21th International Workshop on Software Measurement and the 6th International Conference on Software Process and Product Measurement (IWSM/MENSURA2011), pp.3-12, November 2011.
- [10] Keisuke Hotta, Yukiko Sano, Yoshiki Higo, and Shinji Kusumoto, "Is Duplicate Code More Frequently Modified than Non-duplicate Code in Software Evolution?: An Emprical Study on Open Source Software," In Proc. of the 4th International Joint ERCIM/IWPSE Symposium on Software Evolution, September 2010.
- [11] Shinji Kusumoto, Takuto Edagawa, and Yoshiki Higo, "On an Automatic Function Point Measurement from Source Codes," In 2nd Workshop on Accountability and Traceability in Global Software Engineering (ATGSE2008), pages 27-28, December 2008.
- [12] Simone Livieri, Yoshiki Higo, Makoto Matsushita, and Katsuro Inoue, "Very-Large Scale Code Clone Analysis and Visualization of Open Source Programs Using Distributed Ccfinder: D-Ccfinder," In Proc of the 29the IEEE International Conference on Software Engineering (ICSE2007), pages 106-115, May 2007.
- 国内会議(査読付き)
- [1] 佐々木唯,肥後芳樹,楠本真二, "プログラム文の並び替えに基づくソースコードの可読性向上の試み," ソフトウェアエンジニアリングシンポジウム2013, S03:1-S03:6, 2013年9月.
- 研究会・全国大会等
- [1] 谷口真幸, 柗本真佑, 楠本真二, "A Systematic Review of Source Code Coverage Metrics: Preliminary Results," 電子情報通信学会技術報告, volume 122, number 330, pages 78-83, 2023年1月.
- [2] 森脇匠哉, 堀田圭佑, 井垣宏, 井上克郎, 楠本真二, "複数のプロジェクトを対象としたクローンの系譜にもとづくソースコード再利用分析手法の提案," 電子情報通信学会技術研究報告, volume 114, number 510, pages 61-66, 2015年3月.
- [3] 堀田圭佑, 肥後芳樹, 楠本真二, "オープンソースソフトウェアにおけるコードクローンの消失に関する調査," 電子情報通信学会技術研究報告, volume 112, number 275, pages 111-116, 2012年11月.
- [4] 石原知也, 堀田圭佑, 肥後芳樹, 井垣宏, 楠本真二, "大規模ソフトウェア群に対するメソッド単位のコードクローン検出," 電子情報通信学会技術研究報告, volume 111, number 481, pages 31-36, 2012年3月.
- [5] 田中健介, 肥後芳樹, 楠本真二, "ソースコードの重複度を用いたオープンソースソフトウェアライセンス違反の検出," ウインターワークショップ2009・イン・宮崎論文集, volume 2009, number 3, pages 11-12, 2009年1月.
- 学位論文
- [1] Nozomi Nakajima, "On Source Code Neutralization -- Integrating Preprocessing Methods for Static Code Analysis --," Master thesis, Osaka University, 2020.
- [2] 佐飛 祐介, "プログラム依存グラフと抽象構文木を用いたコードクローン検出のための正規化," 修士学位論文, 大阪大学, 2017年.
- [3] 下仲 健斗, "機械学習を利用した構文情報に基づく自動生成ファイルの特定 -パーサジェネレータ生成ファイルへの適用-," , 2016年2月.
- [4] 佐々木 唯, "プログラム構造に着目したソースコード理解性向上のためのリファクタリング支援手法," , 2013年2月.
- [5] 石原知也, "大規模データセットを対象とするメソッド単位でのコードクローン検出," , 2012年2月.