ハシモト マサトモ
Masatomo Hashimoto
橋本 政朋 所属 千葉工業大学 人工知能・ソフトウェア技術研究センター 人工知能・ソフトウェア技術研究センター 職種 主席研究員 |
|
言語種別 | 英語 |
発行・発表の年月 | 2015/03 |
形態種別 | 国際会議プロシーディングス |
査読 | 査読あり |
標題 | A comprehensive and scalable method for analyzing fine-grained source code change patterns |
執筆形態 | 共著 |
掲載誌名 | Proceedings of the 22nd International Conference on Software Analysis, Evolution, and Reengineering |
掲載区分 | 国外 |
出版社・発行元 | IEEE |
巻・号・頁 | pp.351-360 |
著者・共著者 | Masatomo Hashimoto, Akira Mori, Tomonori Izumida |
概要 | This paper presents a comprehensive method for identifying fine-grained change patterns in the source code of large-scale software projects. Source code changes are computed by differencing abstract syntax trees of adjacent versions and transferred to a set of logical statements called a factbase. A factbase contains information for tracking and relating source code entities across versions and can be used to integrate analysis results of other tools such as call graphs and control flows. Users can obtain a list of change pattern instances by querying the factbase. Experiments conducted on the Linux-2.6 kernel, which involve more than 4 billions of facts, are reported to demonstrate capability of the method. |
DOI | 10.1109/SANER.2015.7081845 |
ISBN | 978-1-4799-8469-5 |
researchmap用URL | https://ieeexplore.ieee.org/document/7081845 |