DocumentCode :
2124514
Title :
Dynamic analysis of Object-Oriented software complexity
Author :
Li, Huan
Author_Institution :
Center of Modern Educ. Technol., Shanghai Univ. of Political Sci. & Law, Shanghai, China
fYear :
2012
fDate :
21-23 April 2012
Firstpage :
1791
Lastpage :
1794
Abstract :
How to understand, manage and control Object-Oriented software complexity is a great challenge for software engineering. Recent research achievements in software engineering introduce complex network theory to explore structural complexity. These achievements emphasize understanding Object-Oriented software system as a whole structure instead of focusing on local codes and behaviors. A common way to define software network is based on static structural properties. However, for real-time is a primary characteristic of software system, and polymorphism, dynamic binding, and the unused codes present in software system, the static structural properties are imprecise as they do not perfectly reflect the actual code taking place among classes. This paper describes the reason that software complexity can precisely measured based on dynamic analysis of systems and refers the means to analyze dynamic characteristic of software system structure as complex network.
Keywords :
complex networks; object-oriented methods; software engineering; complex network theory; dynamic binding; object-oriented software complexity control; object-oriented software complexity dynamic analysis; object-oriented software complexity management; polymorphism; software engineering; software system structure dynamic characteristics; static structural properties; structural complexity; unused codes; Complex networks; Complexity theory; Instruments; Java; Software systems; Unified modeling language; Complex network; Dynamic analysis; software complexity; software network;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Consumer Electronics, Communications and Networks (CECNet), 2012 2nd International Conference on
Conference_Location :
Yichang
Print_ISBN :
978-1-4577-1414-6
Type :
conf
DOI :
10.1109/CECNet.2012.6201902
Filename :
6201902
Link To Document :
بازگشت