Development and application of composite complexity models and a relative complexity metric in a software maintenance environment

被引:0
|
作者
Sherif, JS
Hops, JM
机构
关键词
D O I
10.1109/WESCON.1996.554559
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
A great deal of effort is now being devoted to the study, analysis, prediction, and minimization of expected software maintenance cost, long before software is delivered to users or customers. It had been estimated that, on the average, the effort spent on software maintenance is as costly as the effort spent on all other software stages. Ways to alleviate software maintenance complexity and high casts should originate in software design. Two aspects of maintenance deserve attention: protocols far locating and rectifying defects and ensuring that no new defects are introduced in the development phase of the software process, and development of protocols for increasing the quality and reducing the costs associated with modification, enhancement, and upgrading of software. This article focuses an the second aspect and puts forward newly developed parsimonious models and a relative complexity metric for complexity measurement of software that were used to rank the modules in the system relative to each other. Significant success was achieved by use of the models and relative metric to identify maintenance-prone modules.
引用
收藏
页码:514 / 526
页数:3
相关论文
共 50 条
  • [1] DEVELOPMENT AND APPLICATION OF COMPOSITE COMPLEXITY MODELS AND A RELATIVE COMPLEXITY METRIC IN A SOFTWARE MAINTENANCE ENVIRONMENT
    HOPS, JM
    SHERIF, JS
    JOURNAL OF SYSTEMS AND SOFTWARE, 1995, 31 (02) : 157 - 169
  • [2] APPLICATIONS OF A RELATIVE COMPLEXITY METRIC FOR SOFTWARE PROJECT-MANAGEMENT
    MUNSON, JC
    KHOSHGOFTAAR, TM
    JOURNAL OF SYSTEMS AND SOFTWARE, 1990, 12 (03) : 283 - 291
  • [3] On modification of the relative complexity metric
    Meitzler, T
    Gerhart, G
    Singh, H
    MICROELECTRONICS AND RELIABILITY, 1996, 36 (04): : 469 - 475
  • [4] A new software complexity metric
    McQuaid, PA
    DECISION SCIENCES INSTITUTE, 1997 ANNUAL MEETING, PROCEEDINGS, VOLS 1-3, 1997, : 657 - 659
  • [5] INTERCONNECTIVITY METRIC FOR SOFTWARE COMPLEXITY
    BOLOIX, G
    ROBILLARD, PN
    INFOR, 1988, 26 (01) : 17 - 39
  • [6] SOFTWARE COMPLEXITY AND MAINTENANCE COSTS
    BANKER, RD
    DATAR, SM
    KEMERER, CF
    ZWEIG, D
    COMMUNICATIONS OF THE ACM, 1993, 36 (11) : 81 - 94
  • [7] Software development practices, software complexity, and software maintenance performance: A field study
    Banker, RD
    Davis, GB
    Slaughter, SA
    MANAGEMENT SCIENCE, 1998, 44 (04) : 433 - 450
  • [8] A CRITIQUE OF CYCLOMATIC COMPLEXITY AS A SOFTWARE METRIC
    SHEPPERD, M
    SOFTWARE ENGINEERING JOURNAL, 1988, 3 (02): : 30 - 36
  • [9] A structural complexity metric for software components
    Fangjun Wu
    Tong Yi
    PROCEEDINGS OF THE FIRST INTERNATIONAL SYMPOSIUM ON DATA, PRIVACY, AND E-COMMERCE, 2007, : 161 - 163
  • [10] A Metric for Evaluating Residual Complexity in Software
    Krisper, Michael
    Iber, Johannes
    Kreiner, Christian
    Quaritsch, Markus
    SYSTEMS, SOFTWARE AND SERVICES PROCESS IMPROVEMENT (EUROSPI 2017), 2017, 748 : 138 - 149