- 論文誌
- [1] 山内健二, 楊嘉晨, 堀田圭佑, 肥後芳樹, 楠本真二, "識別子名を用いたコミットのクラスタリング手法," 電子情報通信学会論文誌D, volume J98-D, number 6, pages 1060-1062, 2015年6月.
- [2] 木村秀平, 肥後芳樹, 井垣宏, 楠本真二, "メソッド呼び出し履歴のフェイズ分割を用いた Move Method リファクタリング," 電子情報通信学会論文誌D, volume J96-D, number 11, pages 2864-2865, 2013年11月.
- [3] 森恵弥佳, 岡野浩三, 楠本真二, "Alloy Analyzerを用いた表明に関する欠陥の検出手法 -JMLによる表明記述に対して-," コンピュータソフトウェア, volume 30, number 3, pages 187-193, 2013年8月.
- [4] 堀田圭佑, 肥後芳樹, 井垣宏, 楠本真二, "Template Method パターン適用支援手法の類似メソッド群への拡張," 電子情報通信学会論文誌D, volume J96-D, number 2, pages 362-364, 2013年2月.
- [5] 石原 知也, 堀田 圭佑, 肥後 芳樹, 井垣 宏, 楠本 真二 , "大規模なソフトウェア群を対象とするメソッド単位でのコードクローン検出," 情報処理学会論文誌, volume 54, number 2, pages 835-844, 2013年2月.
- [6] 村上寛明, 堀田圭佑, 肥後芳樹, 井垣宏, 楠本真二, "ソースコード中の繰り返し部分に着目したコードクローン検出ツールの実装と評価," 情報処理学会論文誌, volume 54, number 2, pages 845-856, 2013年2月.
- [7] 楊嘉晨, 堀田圭佑, 肥後芳樹, 井垣宏, 楠本真二, "機械学習を用いた類似度に基づく有用なコードクローンの自動特定手法," 情報処理学会論文誌, volume 54, number 2, pages 807-819, 2013年2月.
- [8] 堀田圭佑, 肥後芳樹, 楠本真二, "プログラム依存グラフを用いたコードクローンに対するテンプレートメソッドパターン適用支援手法," 電子情報通信学会論文誌D, volume J95-D, number 7, pages 1439-1453, 2012年7月.
- 国際会議
- [1] Ayaka Imazato, Yoshiki Higo, Keisuke Hotta, and Shinji Kusumoto, "Finding Extract Method Refactoring Opportunities by Analyzing Development History," In the 41st IEEE Computer Society Signature Conference on Computers, Software and Applications, pages 190-195, July 2017. [0367a190.pdf]
- [2] Keisuke Hotta, Yoshiki Higo, Hiroshi Igaki, and Shinji Kusumoto, "CRat: A Refactoring Support Tool for Form Template Method," In Proc. of the 20th International Conference on Program Comprehension (ICPC2012), pages 250-252, June 2012. [cameraready.pdf]
- [3] Keisuke Hotta, Yoshiki Higo, and Shinji Kusumoto, "Identifying, Tailoring, and Suggesting Form Template Method Refactoring Opportunities with Program Dependence Graph," In Proc. of the 16th European Conference on Software Maintenance and Reengineering (CSMR2012), pages 53-62, March 2012. [cameraready.pdf]
- [4] Tomoko Kanemitsu, Yoshiki Higo, and Shinji Kusumoto, "A Visualization Method of Program Dependency Graph for Identifying Extract Method Opportunity," In Proc. of the 4th Workshop on Refactoring Tools (WRT2011), pages 8-14, May 2011. [cameraready.pdf]
- 国内会議(査読付き)
- [1] 佐々木 幸広, 岡野 浩三, 楠本 真二, "SMTソルバと統計解析を用いたJavaプログラム解析器の提案," ソフトウェア工学の基礎XX(日本ソフトウェア科学会FOSE 2013), 2013年11月.
- 研究会・全国大会等
- [1] 山田涼太, 山田悠斗, 楠本真二, 柗本真佑, 肥後芳樹, "要件定義書からのファンクションポイント自動計測の試み," , 2017年6月. [SS2017_r-yamada.pdf]
- [2] 山田 悠斗, 江川 翔太, 角田 雅照, 楠本 真二, ISBSGデータを用いた見積もり研究に対するIPA/SECデータを用いた追試, ソフトウェア・シンポジウム2016, 2016年. [SS2016_y-yuto.pdf]
- [3] 榛葉 浩章, 尾ノ上 博樹, 岡野 浩三, 楠本真二, "JavaにおけるequalsメソッドとhashCodeメソッドの整合性の検査手法の提案," 電子情報通信学会技術研究報告, volume 113, number 489, pages 19-24, 2014年3月. [document.pdf]
- [4] 佐々木 幸広, 岡野 浩三, 楠本 真二, PDGとSMTソルバを用いたJavaプログラム解析器の提案, SESワークショップ2013, 2013年.
- [5] 藤田悠矢, 岡野浩三, 楠本真二, "異なるスキーマ間に対応するSQL文の整合性のAlloy Analyzerを用いた一検証手法," 電子情報通信学会技術研究報告, volume 113, number 159, pages 007-012, 2013年7月. [sigss1307_f-yuya.pdf]
- [6] 石原知也, 堀田圭佑, 肥後芳樹, 井垣宏, 楠本真二, "大規模ソフトウェア群に対するメソッド単位のコードクローン検出," 電子情報通信学会技術研究報告, volume 111, number 481, pages 31-36, 2012年3月. [sigss.pdf]
- [7] 堀田圭佑, 肥後芳樹, 楠本真二, "プログラム依存グラフを用いたTemplate Methodパターン適用によるコードクローン集約支援," 情報処理学会研究報告, volume 171, number 14, 2011年3月. [SE-171-14.pdf]
- 学位論文
- [1] 林 純一, "メソッドに対するセマンティックバージョニング手法の提案," , 2018年2月. [j-hayasi_bthesis.pdf]
- [2] 山田 涼太, "自然語で記述された要件定義書からのファンクションポイント自動計測の試み," , 2017年2月. [graduation-thesis.pdf]
- [3] 山田 悠斗, "ISBSGリポジトリを用いた見積もり研究に対する追試," , 2016年2月. [graduation-thesis.pdf]
- [4] 藤田悠矢, "JavaにおけるhashCodeメソッドの整合性検査手法の精度に関する調査および改善案の提案," 修士学位論文, 大阪大学, 2015年. [main.pdf]
- [5] Keisuke Hotta, "A Refactoring Support for Form Template Method Using PDG-based Code Clone Detection," Master thesis, Osaka University, 2012. [master-thesis.pdf]
- [6] 石原知也, "大規模データセットを対象とするメソッド単位でのコードクローン検出," , 2012年2月. [graduation_thesis_t-ishihr.pdf]
- [7] 岡田 良知, "類似性に基づく工数予測へのMoving Windowsの適用とその評価," , 2011年2月. [master.pdf]