DEBUGGING EFFORT ESTIMATION USING SOFTWARE METRICS

被引:19
|
作者
GORLA, N
BENANDER, AC
BENANDER, BA
机构
[1] Department of Computer Science, Cleveland State University, Cleveland
关键词
Cobol; Debugging; Regression analysis; Software metrics; Statistical analysis; Style analyzers;
D O I
10.1109/32.44385
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Measurements of 23 style characteristics, and the program metrics LOC, V(g), VARS, and PARS were collected from student Cobol programs by a program analyzer. These measurements, together with debugging time (syntax and logic) data, were analyzed using several statistical procedures of SAS, including linear, quadratic, and multiple regressions. Some of the characteristics shown to significantly correlate with debug time are GOTO usage, structuring of the IF-ELSE construct, level 88 item usage, paragraph invocation pattern, and data name length. Among the observed characteristic measures which are associated with lowest debug times are: 17 percent blank lines in the Data Division, 12 percent blank lines in the Procedure Division, and 13 character long data items. A debugging effort estimator, DEST, was developed to estimate debug times. This estimator, a quadratic function of nine characteristics, has a coefficient of multiple determination (R2) of 0.7551 with the total debug time (significance level 0.0001). None of the software metrics LOC, V(g), VARS, and PARS has r2 values greater than 0.3 when regressed with total debug time. The variables of DEST, when regressed with debug times from various subsets of the programs stratified by LOC, V(.g), and student GPA, had high R2 values. © 1990 IEEE
引用
收藏
页码:223 / 231
页数:9
相关论文
共 50 条
  • [1] CoBRA without experts: New paradigm for software development effort estimation using COCOMO metrics
    Feizpour, Elham
    Tahayori, Hooman
    Sami, Ashkan
    [J]. JOURNAL OF SOFTWARE-EVOLUTION AND PROCESS, 2023, 35 (12)
  • [2] OSS Effort Estimation Using Software Features Similarity and Developer Activity-Based Metrics
    Kapur, Ritu
    Sodhi, Balwinder
    [J]. ACM TRANSACTIONS ON SOFTWARE ENGINEERING AND METHODOLOGY, 2022, 31 (02)
  • [3] Investigating the Prioritization of Unit Testing Effort using Software Metrics
    Toure, Fadel
    Badri, Mourad
    Lamontagne, Luc
    [J]. ENASE: PROCEEDINGS OF THE 12TH INTERNATIONAL CONFERENCE ON EVALUATION OF NOVEL APPROACHES TO SOFTWARE ENGINEERING, 2017, : 69 - 80
  • [4] Using public domain metrics to estimate software development effort
    Jeffery, R
    Ruhe, M
    Wieczorek, I
    [J]. SEVENTH INTERNATIONAL SOFTWARE METRICS SYMPOSIUM - METRICS 2001, PROCEEDINGS, 2000, : 16 - 27
  • [5] Using Analytical Programming for Software Effort Estimation
    Urbanek, Tomas
    Prokopova, Zdenka
    Silhavy, Radek
    Kuncar, Ales
    [J]. SOFTWARE ENGINEERING PERSPECTIVES AND APPLICATION IN INTELLIGENT SYSTEMS, VOL 2, 2016, 465 : 261 - 272
  • [6] Solution to CAD Designer Effort Estimation based on Analogy with Software Development Metrics
    Nikiforova, Oksana
    Zabiniako, Vitaly
    Kornienko, Jurijs
    Garkalns, Pavels
    Rizhko, Ruslan
    Gasparovica-Asite, Madara
    [J]. ENASE: PROCEEDINGS OF THE 17TH INTERNATIONAL CONFERENCE ON EVALUATION OF NOVEL APPROACHES TO SOFTWARE ENGINEERING, 2022, : 292 - 300
  • [7] Imperfect Debugging-Based Generalized Exponential Testing Effort Estimation for Software Fault Detection and Removal
    Tiwari, Asheesh
    Sharma, Ashish
    [J]. JOURNAL OF CIRCUITS SYSTEMS AND COMPUTERS, 2024, 33 (06)
  • [8] SOFTWARE EFFORT ESTIMATION USING A NEURAL NETWORK ENSEMBLE
    Pai, Dinesh R.
    McFall, Kevin S.
    Subramanian, Girish H.
    [J]. JOURNAL OF COMPUTER INFORMATION SYSTEMS, 2013, 53 (04) : 49 - 58
  • [9] Software Effort Estimation using Machine Learning Techniques
    Monika
    Sangwan, Om Prakash
    [J]. PROCEEDINGS OF THE 7TH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING, DATA SCIENCE AND ENGINEERING (CONFLUENCE 2017), 2017, : 92 - 98
  • [10] Software project effort estimation using genetic programming
    Shan, Y
    McKay, RI
    Lokan, CJ
    Essam, DL
    [J]. 2002 INTERNATIONAL CONFERENCE ON COMMUNICATIONS, CIRCUITS AND SYSTEMS AND WEST SINO EXPOSITION PROCEEDINGS, VOLS 1-4, 2002, : 1108 - 1112