APPLICATIONS OF A RELATIVE COMPLEXITY METRIC FOR SOFTWARE PROJECT-MANAGEMENT

被引:32
作者
MUNSON, JC
KHOSHGOFTAAR, TM
机构
[1] UNIV W FLORIDA,DIV COMP SCI,PENSACOLA,FL 32514
[2] FLORIDA ATLANTIC UNIV,DEPT COMP SCI,BOCA RATON,FL 33431
关键词
D O I
10.1016/0164-1212(90)90051-M
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
The relationships among the many software complexity metrics has made the use of these metrics somewhat untenable as project management tools. In this article, we develop the notion of a single metric, called relative complexity, which assigns a single value to each program in a program set to order the programs by their complexity. For a test data set, relative program complexity was established for 27 programs. These relative complexity data were then examined in relation to the time each of the programs spent in the debugging phase. A significant relationship was found between relative complexity and programming-debugging time as a measure of effort. It is also clear that the relative complexity metric is stable throughout the design process. It may serve as a leading indicator as to the set of programs that will require large amounts of system resources during the development and maintenance phases. © 1990.
引用
收藏
页码:283 / 291
页数:9
相关论文
共 13 条
  • [1] SOFTWARE FUNCTION, SOURCE LINES OF CODE, AND DEVELOPMENT EFFORT PREDICTION - A SOFTWARE SCIENCE VALIDATION
    ALBRECHT, AJ
    GAFFNEY, JE
    [J]. IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 1983, 9 (06) : 639 - 648
  • [2] Basili V. R., 1981, Performance Evaluation Review, V10, P95, DOI 10.1145/1010627.807913
  • [3] SOFTWARE METRICS - AN OVERVIEW OF RECENT RESULTS
    COTE, V
    BOURQUE, P
    OLIGNY, S
    RIVARD, N
    [J]. JOURNAL OF SYSTEMS AND SOFTWARE, 1988, 8 (02) : 121 - 131
  • [4] Dillion W. R., 1984, MULTIVARIATE ANAL ME
  • [5] DEBUGGING EFFORT ESTIMATION USING SOFTWARE METRICS
    GORLA, N
    BENANDER, AC
    BENANDER, BA
    [J]. IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 1990, 16 (02) : 223 - 231
  • [6] Halstead M, 1977, ELEMENTS SOFTWARE SC
  • [7] Harrison W., 1988, Journal of Management Information Systems, V4, P93
  • [8] ITAKURA M, 1982, 6TH P INT C SOFTW EN, P107
  • [9] KHOSHGOFTAAR TM, 1989, P ISMM INT C INTELLI, P69
  • [10] McCabe T. J., 1976, IEEE Transactions on Software Engineering, VSE-2, P308, DOI 10.1109/TSE.1976.233837