USE OF SOFTWARE COMPLEXITY METRICS IN SOFTWARE MAINTENANCE.

被引:0
|
作者
Kafura, Dennis [1 ]
Reddy, Geereddy R. [1 ]
机构
[1] Virginia Polytechnic Inst &, State Univ, Blacksburg, VA, USA, Virginia Polytechnic Inst & State Univ, Blacksburg, VA, USA
关键词
COMPUTER PROGRAMMING;
D O I
暂无
中图分类号
学科分类号
摘要
A limited subjective study is reported that relates seven different software complexity metrics to the experience of maintenance activities performed on a medium-size software system. Three different versions of the system that evolved over a period of three years were analyzed. A major revision of the system, while still in its design phase, was also analyzed. The results indicate: 1) that the growth in system complexity as determined by the software metrics agree with the general character of the maintenance tasks performed in successive versions; 2) the metrics were able to identify the improper integration of functional enhancements made to the system; 3) the complexity values of the system components as indicated by the metrics conform well to an understanding of the system by people familiar with the system. An analysis of the redesigned version of the system showed the usefulness of software metrics in the redesign phase.
引用
收藏
页码:335 / 343
相关论文
共 50 条
  • [21] Using metrics to improve software maintenance
    Hall, R
    Lineham, S
    BT TECHNOLOGY JOURNAL, 1997, 15 (03): : 123 - 129
  • [22] 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
  • [23] PREDICTING SOFTWARE-DEVELOPMENT ERRORS USING SOFTWARE COMPLEXITY METRICS
    KHOSHGOFTAAR, TM
    MUNSON, JC
    IEEE JOURNAL ON SELECTED AREAS IN COMMUNICATIONS, 1990, 8 (02) : 253 - 261
  • [24] ON THE USE OF SOFTWARE MAINTENANCE
    DEWILDE, G
    COMPUTER, 1984, 17 (11) : 5 - 5
  • [25] SOFTWARE METRICS - USING MEASUREMENT THEORY TO DESCRIBE THE PROPERTIES AND SCALES OF STATIC SOFTWARE COMPLEXITY METRICS
    ZUSE, H
    BOLLMANN, P
    SIGPLAN NOTICES, 1989, 24 (08): : 23 - 33
  • [26] Using software metrics to estimate the impact of maintenance in the performance of embedded software
    Vieira, Andrws
    Faustini, Pedro
    Cota, Erika
    2014 IEEE INTERNATIONAL CONFERENCE ON SOFTWARE MAINTENANCE AND EVOLUTION (ICSME), 2014, : 521 - 525
  • [27] Use of Software Metrics in Agile Software Development Process
    Padmini, K. V. Jeeva
    Bandara, H. M. N. Dilum
    Perera, Indika
    2015 MORATUWA ENGINEERING RESEARCH CONFERENCE (MERCON), 2015, : 312 - 317
  • [28] Static and dynamic complexity analysis of software metrics
    Kaur, Kamaljit
    Minhas, Kirti
    Mehan, Neha
    Kakkar, Namita
    World Academy of Science, Engineering and Technology, 2009, 56 : 159 - 161
  • [29] Research of Software Complexity Metrics with Security Indicator
    付剑晶
    王珂
    JournalofDonghuaUniversity(EnglishEdition), 2011, 28 (05) : 460 - 464
  • [30] SOFTWARE COMPLEXITY METRICS - A BIBLIOGRAPHY AND CATEGORY INDEX
    HARRISON, W
    SIGPLAN NOTICES, 1984, 19 (02): : 17 - 27