Understanding change requests to predict software impact

被引:0
|
作者
Ackermann, Christopher
Lindvall, Mikael
机构
关键词
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
During its lifecycle, software experiences numerous changes that are either due to bug fixes or to the incorporation of new features. Implementing such changes is often more difficult than expected, which frequently leads to underestimation of the associated implementation effort. This paper describes work that aims to understand change impact based on the visualization of the characteristics of change requests using standard diagrams (e.g UML diagrams). Each diagram depicts different aspects of a software system and can illustrate factors that might drive the implementation effort. Using examples, in which we analyze three change requests, we describe how we determined the characteristics of the change requests. We furthermore discuss how the impact of change requests on diagrams relates to the implementation effort. Our overall goal is to develop a new impact analysis approach that helps determine software change impact based on the use of specific diagrams.
引用
收藏
页码:66 / 75
页数:10
相关论文
共 50 条
  • [21] Change theory: Towards a better understanding of software maintenance
    Abdel-Raouf, Amal
    Hanafi, Maeda
    WSEAS Transactions on Computers, 2014, 13 : 421 - 429
  • [22] On inserting program understanding technology into the software change process
    Wong, K
    FOURTH WORKSHOP ON PROGRAM COMPREHENSION, PROCEEDINGS, 1996, : 90 - 99
  • [23] On inserting program understanding technology into the software change process
    Univ of Victoria, Victoria, Canada
    Program Comprehension Workshop Proc, (90-99):
  • [24] Understanding economic change: The impact of emotion
    Patalano R.
    Constitutional Political Economy, 2010, 21 (3) : 270 - 287
  • [25] An approach to classify software maintenance requests
    Di Lucca, GA
    Di Penta, M
    Gradara, S
    INTERNATIONAL CONFERENCE ON SOFTWARE MAINTENANCE, PROCEEDINGS, 2002, : 93 - 102
  • [26] A holistic approach to managing software change impact
    Chen, Chung-Yang
    Chen, Pei-Chi
    JOURNAL OF SYSTEMS AND SOFTWARE, 2009, 82 (12) : 2051 - 2067
  • [27] Modular Change Impact Analysis for Configurable Software
    Angerer, Florian
    Praehofer, Herbert
    Gruenbacher, Paul
    32ND IEEE INTERNATIONAL CONFERENCE ON SOFTWARE MAINTENANCE AND EVOLUTION (ICSME 2016), 2016, : 468 - 472
  • [28] Impact analysis and change management for avionics software
    Loyall, JP
    Mathisen, SA
    Satterthwaite, CP
    PROCEEDINGS OF THE IEEE 1997 AEROSPACE AND ELECTRONICS CONFERENCE - NAECON 1997, VOLS 1 AND 2, 1997, : 740 - 747
  • [29] Impact analysis of software requirement change and solution
    Liu, Xiao-Bo
    Guo, He-Qing
    Huanan Ligong Daxue Xuebao/Journal of South China University of Technology (Natural Science), 2002, 30 (04):
  • [30] Change impact analysis for software product lines
    Maazoun, Jihen
    Bouassida, Nadia
    Ben-Abdallah, Hanene
    JOURNAL OF KING SAUD UNIVERSITY-COMPUTER AND INFORMATION SCIENCES, 2016, 28 (04) : 364 - 380