Software Development Effort Estimation by Means of Genetic Programming

被引:0
|
作者
Chavoya, Arturo [1 ]
Lopez-Martin, Cuauhtemoc [1 ]
Meda-Campana, M. E. [1 ]
机构
[1] Univ Guadalajara, Dept Informat Syst, Guadalajara, Jalisco, Mexico
关键词
genetic programming; feedforward neural network; software effort estimation; statistical regression;
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
In this study, a genetic programming technique was used with the goal of estimating the effort required in the development of individual projects. Results obtained were compared with those generated by a statistical regression and by a neural network that have already been used to estimate the development effort of individual software projects. A sample of 132 projects developed by 40 programmers was used for generating the three models and another sample of 77 projects developed by 24 programmers was used for validating the three models. Results in the accuracy of the model obtained from genetic programming suggest that it could be used to estimate software development effort of individual projects.
引用
收藏
页码:109 / 116
页数:8
相关论文
共 50 条
  • [1] DERIVING MODELS FOR SOFTWARE PROJECT EFFORT ESTIMATION BY MEANS OF GENETIC PROGRAMMING
    Tsakonas, Athanasios
    Dounias, Georgios
    KDIR 2009: PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON KNOWLEDGE DISCOVERY AND INFORMATION RETRIEVAL, 2009, : 34 - 42
  • [2] Software project effort estimation using genetic programming
    Shan, Y
    McKay, RI
    Lokan, CJ
    Essam, DL
    2002 INTERNATIONAL CONFERENCE ON COMMUNICATIONS, CIRCUITS AND SYSTEMS AND WEST SINO EXPOSITION PROCEEDINGS, VOLS 1-4, 2002, : 1108 - 1112
  • [3] How Multi-Objective Genetic Programming Is Effective for Software Development Effort Estimation?
    Ferrucci, Filomena
    Gravino, Carmine
    Sarro, Federica
    SEARCH BASED SOFTWARE ENGINEERING, 2011, 6956 : 274 - +
  • [4] Can genetic programming improve software effort estimation? A comparative evaluation
    Burgess, CJ
    Lefley, M
    INFORMATION AND SOFTWARE TECHNOLOGY, 2001, 43 (14) : 863 - 873
  • [5] Genetic Programming as Alternative for Predicting Development Effort of Individual Software Projects
    Chavoya, Arturo
    Lopez-Martin, Cuauhtemoc
    Andalon-Garcia, Irma R.
    Meda-Campana, M. E.
    PLOS ONE, 2012, 7 (11):
  • [6] Design of Software Effort Estimation Models An approach based on Linear Genetic Programming
    Sanchez, Roberto
    Pinto-Roa, Diego P.
    2017 XLIII LATIN AMERICAN COMPUTER CONFERENCE (CLEI), 2017,
  • [7] Linear Programming as a Baseline for Software Effort Estimation
    Sarro, Federica
    Petrozziello, Alessio
    ACM TRANSACTIONS ON SOFTWARE ENGINEERING AND METHODOLOGY, 2018, 27 (03)
  • [8] Using Analytical Programming for Software Effort Estimation
    Urbanek, Tomas
    Prokopova, Zdenka
    Silhavy, Radek
    Kuncar, Ales
    SOFTWARE ENGINEERING PERSPECTIVES AND APPLICATION IN INTELLIGENT SYSTEMS, VOL 2, 2016, 465 : 261 - 272
  • [9] Using genetic programming to improve software effort estimation based on general data sets
    Lefley, M
    Shepperd, MJ
    GENETIC AND EVOLUTIONARY COMPUTATION - GECCO 2003, PT II, PROCEEDINGS, 2003, 2724 : 2477 - 2487
  • [10] Saving computational effort in Genetic Programming by means of plagues
    Fernández, F
    Tomassini, M
    Vanneschi, L
    CEC: 2003 CONGRESS ON EVOLUTIONARY COMPUTATION, VOLS 1-4, PROCEEDINGS, 2003, : 2042 - 2049