• 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