An Integrated, Probabilistic Framework for Requirement Change Impact Analysis
DOI:
https://doi.org/10.3127/ajis.v6i2.292Keywords:
requirement engineering, impact analysis, changeAbstract
Impact analysis is an essential part of change management. Without adequate analysis it is not possible to confidently determine the extent, complexity and cost of proposed changes to a software system. This diminishes the ability of a developer or maintainer to make informed decisions regarding the inclusion or rejection of proposed changes. The lack of coherent impact analysis can also hinder the process of ensuring that all system components affected by a change are updated. The abstract nature of requirement level entities has meant that current impact analysis techniques have focused largely on design and code level artifacts. This paper proposes a novel approach which integrates traditional impact analysis with experience based techniques to extend current approaches to support requirement level impact analysis. Central to this approach is the use of probability to assist in the combination and presentation of predicted impact propagation paths. An Auto Teller Machine (ATM) example is used to illustrate the approach.Downloads
How to Cite
Lock, S., & Kotonya, G. (1999). An Integrated, Probabilistic Framework for Requirement Change Impact Analysis. Australasian Journal of Information Systems, 6(2). https://doi.org/10.3127/ajis.v6i2.292
Issue
Section
Featured Themes
License
AJIS publishes open-access articles distributed under the terms of a Creative Commons Non-Commercial and Attribution License which permits non-commercial use, distribution, and reproduction in any medium, provided the original author and AJIS are credited. All other rights including granting permissions beyond those in the above license remain the property of the author(s).