DocumentCode :
2513427
Title :
Dynamic Impact Analysis Using Execution Profile Tracing
Author :
Huang, Lulu ; Song, Yeong-Tae
Author_Institution :
Comput. & Inf. Sci., Towson Univ., MD
fYear :
2006
fDate :
9-11 Aug. 2006
Firstpage :
237
Lastpage :
244
Abstract :
Impact analysis predicts and determines the parts of a software system that can be affected by changes of the system. Before or after such changes are made, impact analysis helps reduce the risk and costs caused by unwanted impact from changes. Traditional static impact analysis techniques, based on static system information, tend to produce imprecise results that are hardly useful. Dynamic impact analysis techniques are based on dynamic system behaviors, thus produce more precise and useful results. Existing dynamic impact analysis techniques impose various amounts of overhead costs in time and space, and produce impact sets of different degree of precision. In this paper, we propose a new dynamic impact analysis technique that is less expensive in both time and space than existing techniques, and produce safe and precise impact set relative to the dynamic information used in calculation
Keywords :
risk management; software cost estimation; software maintenance; system monitoring; dynamic impact analysis; dynamic system behavior; execution profile tracing; software cost reduction; software risk reduction; static impact analysis; static system information; Costs; Information analysis; Instruments; Joining processes; Programming; Risk analysis; Software design; Software engineering; Software systems; Software testing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Software Engineering Research, Management and Applications, 2006. Fourth International Conference on
Conference_Location :
Seattle, WA
Print_ISBN :
0-7695-2656-X
Type :
conf
DOI :
10.1109/SERA.2006.30
Filename :
1691386
Link To Document :
بازگشت