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 条
  • [41] Using path profiles to predict HTTP requests
    Schechter, S
    Krishnan, M
    Smith, MD
    COMPUTER NETWORKS AND ISDN SYSTEMS, 1998, 30 (1-7): : 457 - 467
  • [42] Using Bayesian belief networks to predict change propagation in software systems
    Mirarab, Siavash
    Hassouna, Alaa
    Tahvildari, Ladan
    ICPC 2007: 15TH IEEE INTERNATIONAL CONFERENCE ON PROGRAM COMPREHENSION, PROCEEDINGS, 2007, : 177 - +
  • [43] Automatic approval prediction for software enhancement requests
    Nizamani, Zeeshan Ahmed
    Liu, Hui
    Chen, David Matthew
    Niu, Zhendong
    AUTOMATED SOFTWARE ENGINEERING, 2018, 25 (02) : 347 - 381
  • [44] University software education matched to social requests
    Yamaura, T
    Onoma, AK
    FIRST INTERNATIONAL SYMPOSIUM ON CYBER WORLDS, PROCEEDINGS, 2002, : 331 - 336
  • [45] On the Benefits of Planning and Grouping Software Maintenance Requests
    Junio, Gladston Aparecido
    Malta, Marcelo Nassau
    Mossri, Humberto de Almeida
    Marques-Neto, Humberto T.
    Valente, Marco Tulio
    2011 15TH EUROPEAN CONFERENCE ON SOFTWARE MAINTENANCE AND REENGINEERING (CSMR), 2011, : 55 - 64
  • [46] Semantic interface Requests to a complex industrial software
    Kunz, Sascha
    Drumm, Oliver
    ATP MAGAZINE, 2019, (09): : 88 - 95
  • [47] Modeling software maintenance requests: A case study
    Burch, E
    Kung, HJ
    INTERNATIONAL CONFERENCE ON SOFTWARE MAINTENANCE, PROCEEDINGS, 1997, : 40 - 47
  • [48] Automatic approval prediction for software enhancement requests
    Zeeshan Ahmed Nizamani
    Hui Liu
    David Matthew Chen
    Zhendong Niu
    Automated Software Engineering, 2018, 25 : 347 - 381
  • [50] An Approach to Predict Impact of Proposed Engineering Change Effect
    Mehta, Chandresh
    Patil, Lalit
    Dutta, Debasish
    JOURNAL OF COMPUTING AND INFORMATION SCIENCE IN ENGINEERING, 2012, 12 (02)