TY - GEN
T1 - Dynamical evolution analysis of the object-oriented software systems
AU - Li, Huan
AU - Huang, Beibei
AU - Lü, Jinhu
PY - 2008
Y1 - 2008
N2 - Software evolution and update play a vital role in software engineering. It has many advantages, such as improving the efficiency of programming, reducing the cost of maintenance and promoting the development of software systems. This paper further analyzes the evolution and update processes of three typical kinds of real-world object-oriented software systems by using the tools of complex networks. It discovers some underlying dynamical evolution characteristics and rules of the object-oriented software systems. These results are very useful for the design and development of the objectoriented software systems.
AB - Software evolution and update play a vital role in software engineering. It has many advantages, such as improving the efficiency of programming, reducing the cost of maintenance and promoting the development of software systems. This paper further analyzes the evolution and update processes of three typical kinds of real-world object-oriented software systems by using the tools of complex networks. It discovers some underlying dynamical evolution characteristics and rules of the object-oriented software systems. These results are very useful for the design and development of the objectoriented software systems.
UR - https://www.scopus.com/pages/publications/55749093219
U2 - 10.1109/CEC.2008.4631207
DO - 10.1109/CEC.2008.4631207
M3 - 会议稿件
AN - SCOPUS:55749093219
SN - 9781424418237
T3 - 2008 IEEE Congress on Evolutionary Computation, CEC 2008
SP - 3030
EP - 3035
BT - 2008 IEEE Congress on Evolutionary Computation, CEC 2008
T2 - 2008 IEEE Congress on Evolutionary Computation, CEC 2008
Y2 - 1 June 2008 through 6 June 2008
ER -