DocumentCode :
2669172
Title :
Method on Change Impact Analysis for Object-Oriented Program
Author :
Xiao-bo, Zhou ; Ying, Jiang ; Hai-tao, Wang
Author_Institution :
Yunnan Key Lab. of Comput. Technol. Applic., Kunming, China
fYear :
2011
fDate :
1-3 Nov. 2011
Firstpage :
161
Lastpage :
164
Abstract :
Software changes are inevitable during the process of software evolution. To accommodate the changes in the software process, it is necessary to analyze the impacts of the changes. Software change impact analysis (CIA) is a key technique for identifying unpredicted and potential effects caused by changes made to software. CIA allows developers assessing the possible effects of a change, which plays an important role in software maintenance. In this paper, we present the static CIA technology based on program dependence graph (PDG) through analyzing possible change impacts for Object-Oriented source code. An analysis prototype tool for C++ program is implemented. The experimental results show that the method is effective.
Keywords :
C++ language; object-oriented programming; software maintenance; C++ program; object-oriented program; object-oriented source code; program dependence graph; software change impact analysis; software maintenance; Algorithm design and analysis; Flow graphs; IEEE Press; Prototypes; Software engineering; Software maintenance; Object-Oriented program; change impact analysis; control flow graph; program dependence graph;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Intelligent Networks and Intelligent Systems (ICINIS), 2011 4th International Conference on
Conference_Location :
Kunming
Print_ISBN :
978-1-4577-1626-3
Type :
conf
DOI :
10.1109/ICINIS.2011.27
Filename :
6104718
Link To Document :
بازگشت