Title :
Industrial application of clone change management system
Author :
Yamanaka, Yuki ; Choi, Eunjong ; Yoshida, Norihiro ; Inoue, Katsuro ; Sano, Tateki
Author_Institution :
Grad. Sch. of Inf. Sci. & Technol., Osaka Univ., Osaka, Japan
Abstract :
Clone change management is one of crucial issues in open source software(OSS) development as well as in industrial software development (e.g., development of social infrastructure, financial system, and medical equipment). When an industrial developer fixes a defect, he/she has to find the code clones corresponding to the code fragment including it. So far, several studies performed on the analysis of clone evolution in OSS. However, to our knowledge, a few researches have been reported on an application of a clone change management system to industrial development process. In this paper, we propose a clone change management system based on the categorization of clone evolution, and then present case study of industrial application. In case study, we confirmed that the proposed system suggested two unintentionally developed clones in a half of the month.
Keywords :
public domain software; software development management; software maintenance; clone change management system; clone evolution categorization; code clones; code fragment; industrial application; industrial developer; industrial software development; open source software development; software maintenance; Cloning; Educational institutions; Electronic mail; Maintenance engineering; Programming; Software; Tracking; Change Management; Clone Evolution; Code Clone; Software Maintenance;
Conference_Titel :
Software Clones (IWSC), 2012 6th International Workshop on
Conference_Location :
Zurich
Print_ISBN :
978-1-4673-1794-8
DOI :
10.1109/IWSC.2012.6227869