Title :
A software change impact analysis taxonomy
Author_Institution :
Sam & Irene Black Sch. of Bus., Pennsylvania State Univ., Erie, PA, USA
Abstract :
Source code changes can have ripple-effects that result in unchanged source code elements producing different results than they would have produced before the changes. This paper proposes a taxonomy of the types of impacts that can result from source code changes in both procedural and object-oriented code. The taxonomy is extensible by creating additional sub-types of the types proposed. The proposed taxonomy is based on an analysis of existing change impact analysis algorithms and provides a basis for classifying change impact analysis algorithms by the types of impacts they identify.
Keywords :
object-oriented methods; program diagnostics; software maintenance; source coding; object-oriented code; procedural code; software change impact analysis taxonomy; software change types; source code change impact analysis; unchanged source code elements; Algorithm design and analysis; Classification algorithms; Conferences; Software algorithms; Software maintenance; Taxonomy; change impact; software change types; taxonomy;
Conference_Titel :
Software Maintenance (ICSM), 2012 28th IEEE International Conference on
Conference_Location :
Trento
Print_ISBN :
978-1-4673-2313-0
DOI :
10.1109/ICSM.2012.6405338