arrow
返回

Change impact analysis: A systematic mapping study

delete2021-04-01
delete16
PRE
AI
M
Maria Kretsou
E
Elvira-Maria Arvanitou
A
Apostolos Ampatzoglou *
V
Vassilis C. Gerogiannis
DOI:10.1016/j.jss.2020.110892delete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
Change Impact Analysis (CIA) is the process of exploring the tentative effects of a change in other parts of a system. CIA is considered beneficial in practice, since it reduces cost of maintenance and the risk of software development failures. In this paper, we present a systematic mapping study that covers a plethora of CIA methods (by exploring 111 papers), putting special emphasis on how the CIA phenomenon can be quantified: to be efficiently managed. The results of our study suggest that: (a) the practical benefits of CIA cover any type of maintenance request (e.g., feature additions, bug fixing) and can help in reducing relevant cost; (b) CIA quantification relies on four parameters (instability, amount of change, change proneness, and changeability), whose assessment is supported by various metrics and predictors; and (c) in this vast research field, there are still some viewpoints that remain unexplored (e.g., the negative consequences of highly change prone artifacts), whereas others are over-researched (e.g., quantification of instability based on metrics). Based on our results, we provide: (a) useful information for practitioners-i.e., the expected benefits of CIA, and a list of CIA-related metrics, emphasizing on the provision of a detailed interpretation of their relation to CIA; and (b) interesting future research directions-i.e., over- and under-researched sub-fields of CIA. (C) 2020 Elsevier Inc. All rights reserved.
Keyword:
Change impact analysis
Change proneness
Instability
Changeability
Amount of change

期刊

Journal of Systems and Software 封面图
Journal of Systems and Software
IF:
4.1
论文数:
5.5K
被引数:
8.4K

机构

I
International Hellenic University
学者数:
2.0K
论文数: 1.7K
被引数: 1.8K
U
University of Macedonia
学者数:
832
论文数: 920
被引数: 536
U
University of Thessaly
学者数:
7.8K
论文数: 6.0K
被引数: 5.7K
学者 查看更多机构
引用论文

引用论文

Impact analysis and change propagation in service-oriented enterprises: A systematic review
err2015-12-01
err51
PREAI
errAlam, Khubaib Amjad; Ahmad, Rodina; Akhunzada, Adnan; Nasir, Mohd Hairul Nizam Md; Khan, Samee U.
err分享
err收藏
The ability of object-oriented metrics to predict change-proneness: a meta-analysis
err2011-07-21
err42
PREAI
errLu, Hongmin; Zhou, Yuming; Xu, Baowen; Leung, Hareton; Chen, Lin
err分享
err收藏
err分享
err收藏
err分享
err收藏
Components meet aspects: Assessing design stability of a software product line
err2011-02-01
err33
PREAI
errTizzei, Leonardo P.; Dias, Marcelo; Rubira, Cecilia M. F.; Garcia, Alessandro; Lee, Jaejoon
err分享
err收藏
学者 查看更多内容