DocumentCode
2916592
Title
Dynamical evolution analysis of the object-oriented software systems
Author
Li, Huan ; Huang, Beibei ; Lü, Jinhu
Author_Institution
State Key Lab. of Software Eng., Wuhan Univ., Wuhan
fYear
2008
fDate
1-6 June 2008
Firstpage
3030
Lastpage
3035
Abstract
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 object-oriented software systems.
Keywords
evolutionary computation; object-oriented methods; software engineering; dynamical evolution analysis; maintenance cost reduction; object-oriented software systems; software engineering; software evolution; software systems development; Complex networks; Computer science; Costs; History; Maintenance engineering; Network topology; Software engineering; Software maintenance; Software systems; Software tools;
fLanguage
English
Publisher
ieee
Conference_Titel
Evolutionary Computation, 2008. CEC 2008. (IEEE World Congress on Computational Intelligence). IEEE Congress on
Conference_Location
Hong Kong
Print_ISBN
978-1-4244-1822-0
Electronic_ISBN
978-1-4244-1823-7
Type
conf
DOI
10.1109/CEC.2008.4631207
Filename
4631207
Link To Document