• 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