DocumentCode
2544417
Title
Change Impact Analysis: An Earthquake Metaphor
Author
Hassaine, Salima ; Boughanmi, Ferdaous ; Guéhéneuc, Yann-Gaël ; Hamel, Sylvie ; Antoniol, Giuliano
Author_Institution
DIRO, Univ. de Montreal, Montreal, QC, Canada
fYear
2011
fDate
22-24 June 2011
Firstpage
209
Lastpage
210
Abstract
Impact analysis is crucial to make decisions among different alternative implementations and to anticipate future maintenance tasks. Several approaches were proposed to identify software artefacts being affected by a change. However, to the best of our knowledge, none of these approaches have been used to study the scope of changes in a program. Yet, this information would help developers assess their change efforts and perform more adequate changes. Thus, we present a metaphor inspired by seismology and propose a mapping between the concepts of seismology and software evolution. We show the applicability and usefulness of our metaphor using Rhino and Xerces-J.
Keywords
Java; software maintenance; Rhino; Xerces-J; change impact analysis; earthquake metaphor; maintenance tasks; seismology; software artefacts; software evolution; Earthquakes; History; Maintenance engineering; Measurement; Open source software; Seismology; Change Impact Analysis; Change Propagation; Earthquake forecasting; Software evolution;
fLanguage
English
Publisher
ieee
Conference_Titel
Program Comprehension (ICPC), 2011 IEEE 19th International Conference on
Conference_Location
Kingston, ON
ISSN
1092-8138
Print_ISBN
978-1-61284-308-7
Electronic_ISBN
1092-8138
Type
conf
DOI
10.1109/ICPC.2011.54
Filename
5970184
Link To Document