DocumentCode :
3339418
Title :
Precise Dynamic Impact Analysis with Dependency Analysis for Object-oriented Programs
Author :
Huang, Lulu ; Song, Yeong-Tae
Author_Institution :
Towson Univ., Towson
fYear :
2007
fDate :
20-22 Aug. 2007
Firstpage :
374
Lastpage :
384
Abstract :
Dynamic impact analysis based on program executions has shown promise in aiding tasks in the life cycle of large-scale systems. Dynamic impact analysis techniques have shown to produce more precise results than static impact analysis [1]. However, current dynamic impact analysis techniques lack important features such as analysis of dependency among program entities and consideration of object-oriented programs ´ features. Thus they may produce imprecise results. In this paper, we present a precise dynamic impact analysis approach for object-oriented programs. This approach considers the characteristics of object- oriented programs and performs dependency analysis which may potentially reduce the impact sets by eliminating elements that do not have dependency on the changed elements. Even though our discussion in this paper is based on JavaTM programming language, this approach can be carried out in a language independent manner for broader applications.
Keywords :
Java; object-oriented programming; software engineering; Java programming language; dependency analysis; large-scale systems life cycle; object-oriented programs; precise dynamic impact analysis; program executions; Application software; Conference management; Engineering management; Information analysis; Instruments; Large-scale systems; Performance analysis; Risk analysis; Runtime; Software engineering;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Software Engineering Research, Management & Applications, 2007. SERA 2007. 5th ACIS International Conference on
Conference_Location :
Busan
Print_ISBN :
0-7695-2867-8
Type :
conf
DOI :
10.1109/SERA.2007.109
Filename :
4296961
Link To Document :
بازگشت