- 【Updated on May 12, 2025】 Integration of CiNii Dissertations and CiNii Books into CiNii Research
- Trial version of CiNii Research Knowledge Graph Search feature is available on CiNii Labs
- 【Updated on June 30, 2025】Suspension and deletion of data provided by Nikkei BP
- Regarding the recording of “Research Data” and “Evidence Data”
A Survey of Refactoring Detection Techniques Based on Change History Analysis
-
- CHOI Eunjong
- Graduate School of Information Science and Technology, Osaka University
-
- FUJIWARA Kenji
- Graduate School of Information Science, Nara Institute of Science and Technology
-
- YOSHIDA Norihiro
- Graduate School of Information Science, Nagoya University
-
- HAYASHI Shinpei
- Graduate School of Information Science and Engineering, Tokyo Institute of Technology
Bibliographic Information
- Other Title
-
- 変更履歴解析に基づくリファクタリング検出技術の調査
- ヘンコウ リレキ カイセキ ニ モトヅク リファクタリング ケンシュツ ギジュツ ノ チョウサ
- ヘンコウ リレキ カイセキ ニ モトズク リファクタリング ケンシュツ ギジュツ ノ チョウサ
Search this article
Description
Refactoring is the process of changing a software system in such a way that it does not alter the external behavior of the code yet improves its internal structure. Not only researchers but also practitioners need to know past instances of refactoring performed in a software development project. So far, a number of techniques have been proposed on the automatic detection of refactoring instances. Those techniques have been presented in various international conferences and journals, and it is difficult for researchers and practitioners to grasp the current status of studies on refactoring detection techniques. In this survey paper, we introduce refactoring detection techniques, especially in techniques based on change history analysis. At first, we give the definition and the categorization of refactoring detection in this paper, and then introduce refactoring detection techniques based on change history analysis. Finally, we discuss possible future research directions on refactoring detection.
Journal
-
- Computer Software
-
Computer Software 32 (1), 1_47-1_59, 2015
Japan Society for Software Science and Technology
- Tweet
Details 詳細情報について
-
- CRID
- 1390282679714009728
-
- NII Article ID
- 130005130088
- 40020354138
-
- NII Book ID
- AN10075819
-
- HANDLE
- 11094/92575
-
- NDL BIB ID
- 026088991
-
- ISSN
- 02896540
-
- Text Lang
- ja
-
- Article Type
- journal article
-
- Data Source
-
- JaLC
- IRDB
- NDL Search
- CiNii Articles
- KAKEN
-
- Abstract License Flag
- Disallowed