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 条
  • [41] Towards portable metrics-based models for software maintenance problems
    Bakota, Tibor
    Ferenc, Rudolf
    Gyimothy, Tibor
    Riva, Claudio
    Xu, Jianli
    ICSM 2006: 22ND IEEE INTERNATIONAL CONFERENCE ON SOFTWARE MAINTENANCE, PROCEEDINGS, 2006, : 483 - +
  • [42] Analysis of inspection-based preventive maintenance in operational software systems
    Vaidyanathan, K
    Selvamuthu, D
    Trivedi, KS
    21ST IEEE SYMPOSIUM ON RELIABLE DISTRIBUTED SYSTEMS, PROCEEDINGS, 2002, : 286 - 295
  • [43] Software maintenance support for knowledge-based systems
    Karimi, J
    Briggs, PL
    JOURNAL OF SYSTEMS AND SOFTWARE, 1996, 34 (03) : 191 - 210
  • [44] Decision support for optimal scheduling of highway pavement preventive maintenance within resurfacing cycle
    Lamptey, Geoffrey
    Labi, Samuel
    Li, Zongzhi
    DECISION SUPPORT SYSTEMS, 2008, 46 (01) : 376 - 387
  • [45] Software Bug Prediction based on Complex Network Considering Control Flow
    Hou, Zhanyi
    Gong, LingLin
    Yang, Minghao
    Zhang, Yizhuo
    Yang, Shunkun
    2022 IEEE 22ND INTERNATIONAL CONFERENCE ON SOFTWARE QUALITY, RELIABILITY, AND SECURITY COMPANION, QRS-C, 2022, : 246 - 254
  • [46] Examining the Bug Prediction Capabilities of Primitive Obsession Metrics
    Pengo, Edit
    COMPUTATIONAL SCIENCE AND ITS APPLICATIONS, ICCSA 2021, PT VII, 2021, 12955 : 185 - 200
  • [47] A technique for early prediction of software reliability based on design metrics
    Mohanta, Sirsendu
    Vinod, Gopika
    Mall, Rajib
    INTERNATIONAL JOURNAL OF SYSTEM ASSURANCE ENGINEERING AND MANAGEMENT, 2011, 2 (04) : 261 - 281
  • [48] A decision model for software maintenance
    Krishnan, MS
    Mukhopadhyay, T
    Kriebel, CH
    INFORMATION SYSTEMS RESEARCH, 2004, 15 (04) : 396 - 412
  • [49] Decision support software
    不详
    AIRCRAFT ENGINEERING AND AEROSPACE TECHNOLOGY, 2003, 75 (04): : 404 - 404
  • [50] DECISION SUPPORT SOFTWARE
    SPEZZANO, C
    POPULAR COMPUTING, 1985, 4 (12): : 56 - &