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 条
  • [1] THE USE OF SOFTWARE COMPLEXITY METRICS IN SOFTWARE MAINTENANCE
    KAFURA, D
    REDDY, GR
    IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 1987, 13 (03) : 335 - 343
  • [2] STATE OF SOFTWARE MAINTENANCE.
    Schneidewind, Norman F.
    IEEE Transactions on Software Engineering, 1987, SE-13 (03) : 303 - 310
  • [3] ISSUES IN SOFTWARE MAINTENANCE.
    Lientz, Bennet P.
    Computing surveys, 1983, 15 (03): : 271 - 278
  • [4] APPLYING SOFTWARE COMPLEXITY METRICS TO PROGRAM MAINTENANCE
    HARRISON, W
    MAGEL, K
    KLUCZNY, R
    DEKOCK, A
    COMPUTER, 1982, 15 (09) : 65 - 79
  • [5] The Research on Software Metrics and Software Complexity Metrics
    Tu Honglei
    Sun Wei
    Zhang Yanan
    2009 INTERNATIONAL FORUM ON COMPUTER SCIENCE-TECHNOLOGY AND APPLICATIONS, VOL 1, PROCEEDINGS, 2009, : 131 - 136
  • [6] TEST RELIABILITY AND SOFTWARE MAINTENANCE.
    Hamlet, Richard
    1978, : 315 - 320
  • [7] Software Maintenance. Modeling.
    Girard, Emmanuel
    Revue technique - Thomson-CSF, 1980, 12 (04): : 913 - 925
  • [8] SOFTWARE COMPLEXITY METRICS
    HARRISON, WA
    JOURNAL OF SYSTEMS MANAGEMENT, 1984, 35 (07): : 28 - 30
  • [9] RIPPLE EFFECT ANALYSIS OF SOFTWARE MAINTENANCE.
    Yau, S.S.
    Collofello, J.S.
    MacGregor, T.
    1978, : 60 - 65
  • [10] SEMANTIC UPDATE SYSTEM FOR SOFTWARE MAINTENANCE.
    Hirschberg, M.A.
    Frickel, W.G.
    Miller Jr., E.F.
    1979, : 307 - 309