DocumentCode :
2303536
Title :
Evaluation of Software Change Propagation Using Simulation
Author :
Li, Lin ; Qian, Guanqun ; Zhang, Li
Author_Institution :
Sch. of Comput. Sci. & Eng., Beihang Univ., Beijing, China
Volume :
4
fYear :
2009
fDate :
19-21 May 2009
Firstpage :
28
Lastpage :
33
Abstract :
Software changes are inevitable in the process of software evolution. And software change propagation intensely increases the difficulty of software maintenance. The approach of simulated analysis is introduced to the research on software change propagation. The software change propagation model construction and related software metric indicators are presented. And the software change propagation evaluation approach based on simulation is proposed, which can be used to evaluate the design quality of software system in an arbitrary level of abstraction. The proposed software change propagation model has been implemented in the NetLogo simulation platform that can automatically analyze the software quality of a given system. The proposed systematic approach has been evaluated by some samples, which indicate the simplicity and rationality of our approach.
Keywords :
software maintenance; software metrics; NetLogo simulation platform; design quality; software change propagation evaluation; software evolution; software maintenance; software metric indicators; Analytical models; Computational modeling; Costs; History; Object oriented modeling; Programming; Software design; Software maintenance; Software quality; Software systems; change propagation; design pattern; design quality; simulation approach; software change;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Software Engineering, 2009. WCSE '09. WRI World Congress on
Conference_Location :
Xiamen
Print_ISBN :
978-0-7695-3570-8
Type :
conf
DOI :
10.1109/WCSE.2009.22
Filename :
5319493
Link To Document :
بازگشت