DocumentCode :
2156210
Title :
Design pattern directed clustering for understanding open source code
Author :
Han, Zhixiong ; Wang, Linzhang ; Yu, Liqian ; Chen, Xin ; Zhao, Jianhua ; Li, Xuandong
Author_Institution :
Dept. of Comput. Sci. & Technol., Nanjing Univ., Nanjing
fYear :
2009
fDate :
17-19 May 2009
Firstpage :
295
Lastpage :
296
Abstract :
Program understanding plays an important role in the maintenance and reuse of open source code. Rapid evolving and bad documentation makes the understanding and reusing difficult. Design patterns are widely employed in the open source code. In this paper, we propose a design pattern directed clustering approach to help understand the structure of open source code. According to the approach, we have implemented a prototype tool. We also conducted an experiment on an open source system to evaluate it.
Keywords :
public domain software; software maintenance; software reusability; source coding; design pattern directed clustering; open source code maintenance; open source code reuse; Computer science; Detectors; Documentation; Engines; Laboratories; Open source software; Prototypes; Software maintenance; Software prototyping; Visualization;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Program Comprehension, 2009. ICPC '09. IEEE 17th International Conference on
Conference_Location :
Vancouver, BC
ISSN :
1092-8138
Print_ISBN :
978-1-4244-3998-0
Electronic_ISBN :
1092-8138
Type :
conf
DOI :
10.1109/ICPC.2009.5090065
Filename :
5090065
Link To Document :
بازگشت