Bug Prediction Metrics Based Decision Support For Preventive Software Maintenance

被引:1
|
作者
Maskeri, Girish [1 ]
Karnam, Deepthi [1 ]
Viswanathan, SreeAurovindh [1 ]
Padmanabhuni, Srinivas [1 ]
机构
[1] Infosys Ltd, Infosys Labs, Bangalore, Karnataka, India
来源
2012 19TH ASIA-PACIFIC SOFTWARE ENGINEERING CONFERENCE (APSEC), VOL 1 | 2012年
关键词
Bug Prevention; Software Maintenance; Mining Software Repositories; QUALITY; COMPLEXITY; FAULTS;
D O I
10.1109/APSEC.2012.43
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
There exist a number of large legacy systems that still undergo continuous maintenance and enhancement. Due to the sheer size and complexity of the software systems and limited resources, managers are confronted with crucial decisions regarding allocation and training of new engineers, intelligent allocation of testing personnel, assessment of release readiness of the software and so on. While the area of bug prediction by mining software repositories holds promise, and is a worthwhile endeavor, the current state of the art techniques are not accurate enough in predicting bugs and hence are of limited usefulness to managers. So instead of predicting files as buggy or not we take a different viewpoint and focus on providing decision support for managers. In this paper we present a set of metrics to guide the managers in taking these decisions. These metrics are evaluated using 4 open source systems and 2 proprietary systems.
引用
收藏
页码:260 / 269
页数:10
相关论文
共 50 条
  • [21] An ANN Based Decision Support System Fostering Production Plan Optimization Through Preventive Maintenance Management
    Cinus, Marco
    Confalonieri, Matteo
    Barni, Andrea
    Valente, Anna
    ADVANCES IN NEURAL NETWORKS: COMPUTATIONAL INTELLIGENCE FOR ICT, 2016, 54 : 447 - 455
  • [22] The Effectiveness of Hidden Dependence Metrics in Bug Prediction
    Jasz, Judit
    IEEE ACCESS, 2024, 12 : 77214 - 77225
  • [23] Bug Prediction Capability of Primitive Enthusiasm Metrics
    Gal, Peter
    COMPUTATIONAL SCIENCE AND ITS APPLICATIONS, ICCSA 2021, PT VII, 2021, 12955 : 246 - 262
  • [24] Improving software maintenance with improved bug triaging
    Gupta, Chetna
    Inacio, Pedro R. M.
    Freire, Mario M.
    JOURNAL OF KING SAUD UNIVERSITY-COMPUTER AND INFORMATION SCIENCES, 2022, 34 (10) : 8757 - 8764
  • [25] Decision Support Tools for Preventive Maintenance Intervals and Replacement Decisions of Engineering Assets
    Menon, M.
    Chattopadhyay, G.
    Beebe, R.
    2018 IEEE INTERNATIONAL CONFERENCE ON INDUSTRIAL ENGINEERING AND ENGINEERING MANAGEMENT (IEEE IEEM), 2018, : 257 - 261
  • [26] Implications of evolution metrics on software maintenance
    Lehman, MM
    Perry, DE
    Ramil, JF
    INTERNATIONAL CONFERENCE ON SOFTWARE MAINTENANCE, PROCEEDINGS, 1998, : 208 - 217
  • [27] Using metrics to improve software maintenance
    Hall, R
    Lineham, S
    BT TECHNOLOGY JOURNAL, 1997, 15 (03): : 123 - 129
  • [28] Using metrics to improve software maintenance
    Hall, R.
    Lineham, S.
    British Telecom technology journal, 1997, 15 (03): : 123 - 129
  • [29] Modeling condition based maintenance decision support
    Wang, W
    Gu, F
    PROCEEDINGS OF THE 33RD INTERNATIONAL MATADOR CONFERENCE, 2000, : 159 - 164
  • [30] Understanding API Usage to Support Informed Decision Making in Software Maintenance
    Bauer, Veronika
    Heinemann, Lars
    2012 16TH EUROPEAN CONFERENCE ON SOFTWARE MAINTENANCE AND REENGINEERING (CSMR), 2012, : 435 - 440