- 論文誌
- [1] 堀田圭佑, 肥後芳樹, 楠本真二, "CRDを用いたコードクローンの生存期間と修正回数に関する調査," 情報処理学会論文誌, volume 55, number 2, pages 947-958, 2014年2月.
- [2] 堀田圭佑, 肥後芳樹, 楠本真二, "生成抑止,分析効率化,不具合検出を中心としたコードクローン管理支援技術に関する研究動向," コンピュータソフトウェア, volume 31, number 1, pages 14-29, 2014年2月.
- [3] Takeshi Nagaoka, Akihiko Ito, Kozo Okano, and Shinji Kusumoto, "Qos Analysis of Real-Time Distributed Systems Based on Hybrid Analysis of Probabilistic Model Checking Technique and Simulation," IEICE Transactions on Information and Systems, volume E94-D, number 5, May 2011.
- 国際会議
- [1] Hiroki Takeshige, Shinsuke Matsumoto, and Shinji Kusumoto, "RESEM: Searching Regular Expression Patterns with Semantics and Input/Output Examples," In Proceedings of the 23rd International Conference on Product-Focused Software Process Improvement (PROFES2022), pages 511-517, November 2022. [h-takesg_202211_profes.pdf]
- [2] Yoshiki Higo, Shinsuke Matsumoto, Shinji Kusumoto, Takashi Fujinami, and Takashi Hoshino, "Correlation Analysis between Code Clone Metrics and Project Data on the Same Specification Projects," In Proc. of the 12th International Workshop on Software Clones, pages 37-43, 2018. [sanerws18iwscmain-id1-p.pdf]
- [3] Yoshiki Higo and Shinji Kusumoto, "Flattening Code for Metrics Measurement and Analysis," In Proceedings of the 33rd IEEE International Conference on Software Maintenance and Evolution , pages 494-498, September 2017. [icsme2017_final_version.pdf]
- [4] Haruki Yokoyama, Yoshiki Higo, Keisuke Hotta, Takafumi Ohta, Kozo Okano, , and Shinji Kusumoto, "Toward Improving Ability to Repair Bugs Automatically –A Patch Candidate Location Mechanism Using Code Similarity–," In 31st ACM Symposium on Applied Computing, pages 1364-1370, April 2016. [y-haruki_SAC2016.pdf]
- [5] Kento Shimonaka, Soichi Sumi, Yoshiki Higo, and Shinji Kusumoto, "Identifying Auto-Generated Code by Using Machine Learning Techniques," In Kento Shimonaka, Soichi Sumi, Yoshiki Higo, Shinji Kusumoto, editor, Proc. of 7th International Workshop on Empirical Software Engineering in Practice (IWESEP), pages 018-023, March 2016. [s-kento_iwesep2016_camera-ready_ver3.pdf]
- [6] Soichi Sumi, Yoshiki Higo, Keisuke Hotta, and Shinji Kusumoto, "Toward Inproving Graftability on Automated Program Repair," 31st International Conference on Software Maintenance and Evolution, pages 511-515, October 2015. [icsme15era-eraid44-p.pdf]
- [7] Takuya Moriwaki, Yuki Yamanaka, Hiroshi Igaki, Norihiro Yoshida, Shinji Kusumoto, and Katsuro Inoue, "Towards an Analysis of Who Creates Clone and Who Reuses It," In Proceedings of the 8th International Workshop on Software Clones (IWSC 2014), February 2014.
- [8] Noa Kusunoki, Keisuke Hotta, Yoshiki Higo, and Shinji Kusumoto, "How Much Do Code Repositories Include Peripheral Modifications?," In 5th International Workshop on Empirical Software Engineering in Practice (IWESEP2013), pages 19-24, December 2013. [2144b019.pdf]
- [9] Yoshiki Higo and Shinji Kusumoto, "Identifying Duplicate Code Removal Opportunities Based on Co-Evolution Analysis," In Proc. of the 13th International Workshop on Principles of Software Evolution (IWPSE2013), pages 63-67, August 2013. [paper.pdf]
- [10] 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. [CSMR2013s-yui.pdf]
- [11] Shuhei Kimura, Yoshiki Higo, Hiroshi Igaki, and Shinji Kusumoto, "Move Code Refactoring with Dynamic Analysis," In 2012 International Conference on Software Maintenance, pages 575-578, September 2012. [era-kimura-shuhei-refactoring-dynamic.pdf]
- [12] Jiachen Yang, Keisuke Hotta, Yoshiki Higo, Hiroshi Igaki, and Shinji Kusumoto, "Filtering Clones for Individual User Based on Machine Learning Analysis," In Proc. of the 6th International Workshop on Software Clones (IWSC2012), pages 76-77, June 2012. [p76-yang.pdf]
- [13] Takeshi Nagaoka, Akihiko Ito, Toshiaki Tanaka, Kozo Okano, and Shinji Kusumoto, "Reachability Analysis of Probabilistic Timed Automata Based on an Abstraction Refinement Technique," Proceedings of International Workshop on Empirical Software Engineering in Practice 2010 (IWESEP 2010), pages 33-38, December 2010. [IWESEP12.pdf]
- [14] Takeshi Nagaoka, Akihiko Ito, Toshiaki Tanaka, Kozo Okano, and Shinji Kusumoto, "Reachability Analysis of Probabilistic Real-Time Systems Based on Cegar for Timed Automata," In Proceedings of International Workshop on Informatics 2010, pages 18-26, September 2010. [IWIN2010_Number17.pdf]
- [15] Takeshi Nagaoka, Akihiko Ito, Kozo Okano, and Shinji Kusumoto, "Qualitative Analysis of Real-Time Distributed Systems Considering Network Congestion by Probabilistic Model Checker Prism," In Proceedings of 2009 International Workshop on Empirical Software Engineering in Practice (IWESEP 2009), October 2009.
- [16] Yoshiki Higo, Yasushi Ueda, Shinji Kusumoto, and Katsuro Inoue, "Simultaneous Modification Support Based on Code Clone Analysis," In Proc. of the 14th Asia-Pacific Software Engineering Conference (APSEC2007), pages 262-269, December 2007. [0]
- [17] Simone Livieri, Yoshiki Higo, Makoto Matsushita, and Katsuro Inoue, "Analysis of the Linux Kernel Evolution Using Code Clone Coverage," In Proc. of the International Workshop on Mining Software Repositories (MSR2007), May 2007.
- [18] 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] 佐々木 幸広, 岡野 浩三, 楠本 真二, "SMTソルバと統計解析を用いたJavaプログラム解析器の提案," ソフトウェア工学の基礎XX(日本ソフトウェア科学会FOSE 2013), 2013年11月.
- 研究会・全国大会等
- [1] Jiachen Yang, Keisuke Hotta, Yoshiki Higo, and Shinji Kusumoto, "Memoization Refactoring Based on Purity Analysis," 電気情報通信学会技術研究報告, number 248, volume 115, pages 47-52, 電気情報通信学会, October 2015.
- [2] 森脇匠哉, 堀田圭佑, 井垣宏, 井上克郎, 楠本真二, "複数のプロジェクトを対象としたクローンの系譜にもとづくソースコード再利用分析手法の提案," 電子情報通信学会技術研究報告, volume 114, number 510, pages 61-66, 2015年3月.
- [3] Jiachen Yang, Keisuke Hotta, Yoshiki Higo, and Shinji Kusumoto, "Identifying Cross-Function Side Effects Using Static Analysis," In 電子情報通信学会技術研究報告, volume 114, number 23, pages 25-30, May 2014. [purano.pdf]
- [4] 木村 秀平, 肥後 芳樹, 井垣 宏, 楠本 真二, "動的解析を用いたコード移動リファクタリングの支援," 電子情報通信学会技術研究報告, volume 112, number 164, pages 97-102, 2012年7月. [s-kimura_sigss.pdf]
- [5] 伏田 享平, 玉田 春昭, 井垣 宏, 藤原 賢二, 吉田 則裕, "プログラミング演習における初学者を対象としたコーディング傾向の分析," 信学技報, volume 111, number 481, pages 67-72, 2012年3月. [sigss_201203_paper.pdf]
- [6] 川口真司, 肥後芳樹, "プログラム解析技術の普及に向けた取り組と課題," ウインターワークショップ2010・イン・倉敷論文集, pages 25-26, 2010年1月.
- [7] 肥後芳樹, 川口真司, "プログラム解析技術の普及に向けて -「プログラム解析」セッションの紹介-," ウインターワークショップ2010・イン・倉敷論文集, pages 1-2, 2010年1月.
- 学位論文
- [1] Nozomi Nakajima, "On Source Code Neutralization -- Integrating Preprocessing Methods for Static Code Analysis --," Master thesis, Osaka University, 2020. [paper.pdf]
- [2] 有馬 諒, "版管理システムにおけるスプリットコミットの調査とその自動検出手法の提案," , 2017年2月. [r-arima-201702thesis.pdf]
- [3] 下仲 健斗, "機械学習を利用した構文情報に基づく自動生成ファイルの特定 -パーサジェネレータ生成ファイルへの適用-," , 2016年2月. [s-kento_graduation-thesis_ver6.pdf]
- [4] 小倉 直徒, "メソッド純粋性の変化に伴う不具合に関する調査," , 2015年2月. [n-ogura_graduationthesis.pdf]
- [5] Keisuke Hotta, "Efficient Code Clone Management Based on Historical Analysis and Refactoring Support," Ph.D. thesis, Graduate School of Information Science and Technology, Osaka University, 2013. [phd-thesis.pdf]
- [6] 佐々木 唯, "プログラム構造に着目したソースコード理解性向上のためのリファクタリング支援手法," , 2013年2月. [Mthesis_s-yui_final.pdf]
- [7] 枝川拓人, "静的解析によるWeb アプリケーションからの ファンクションポイント自動計測手法の改善とその実験的評価," 修士学位論文, 大阪大学, 2009年. [0]