Understanding of the Component-Based Software Evolution by Using Similarity Measurement
Xiaozheng Zhu, Linhui Zhong, Hongyan Zong, Changyuan Hou, Nengwei Zhang · 2015
The traditional methods of understanding software evolution by using measurement primarily focus on file, directory or project, and take measurement on software attributes (such as software complexity, modularity and software reusability.etc.), which lack the ability of measuring software evolution at a higher level.In this position paper, we propose an approach to measure the evolution similarity between the component-based software based on the attribute change, and focus on designing an interpolation algorithm to deal with the situation of different versions when taking measurement.Experimental results are given to show the utility of the algorithm.