Nothing Special   »   [go: up one dir, main page]

skip to main content
review-article

Advancement from neural networks to deep learning in software effort estimation: : Perspective of two decades

Published: 01 November 2020 Publication History

Abstract

In the software engineering, estimation of the effort, time and cost required for the development of software projects is an important issue. It is a very difficult task for project managers to predict the cost and effort needed in the premature stages of planning. Software estimation ahead of development can reduce the risk and increase the success rate of the project. Many traditional and machine learning methods are used for software effort estimation by researchers, but always it has been a challenge to predict the effort accurately. In this study, different Artificial Neural Network (ANN) used for effort estimation is discussed. It is observed that the prediction of software effort by using ANN is more precise and better compared to traditional methods such as Function point, Use-case methods and COCOMO etc. Models based on neural networks are competitive in nature as compared to statistical and traditional regression methods. This paper explains the overview of various ANN such as basic NN, higher order NN, and deep learning networks used by the researchers for software effort estimation.

References

[1]
de Barcelos Tronto I.F., da Silva J.D.S., Sant’Anna N., Comparison of artificial neural network and regression models in software effort estimation, in: 2007 Int. Jt. Conf. Neural Networks, IEEE, 2007, pp. 771–776,.
[2]
Attarzadeh I., Ow S.H., Software development cost and time forecasting using a high performance artificial neural network model, Commun. Comput. Inf. Sci. (2011) 18–26,.
[3]
Mukherjee S., Malu R.K., Optimization of project effort estimate using neural network, in: 2014 IEEE Int. Conf. Adv. Commun. Control Comput. Technol, IEEE, 2014, pp. 406–410,.
[4]
Shukla R., Misra A.K., Software maintenance effort estimation – Neural network vs regression modeling approach, Int. J. Comput. Appl. 1 (2010) 83–89,.
[5]
Papatheocharous E., Andreou A.S., Problem of attribute selection for software cost estimation: Input backward elimination using artificial neural networks, IFIP Adv. Inf. Commun. Technol. (2010) 287–294,.
[6]
Suresh Kumar P., Behera H.S., Estimating software effort using neural network: An experimental investigation, in: Das A.K., Nayak J., Naik B., Dutta S., Pelusi D. (Eds.), Comput. Intell. Pattern Recognit, Springer, Singapore, Singapore, 2020, pp. 165–180,.
[7]
Reddy D.K.K., Behera H.S., Software effort estimation using particle swarm optimization: Advances and challenges, in: Das A. P.D., J. Nayak, Naik B., S. Dutta (Eds.), Comput. Intell. Pattern Recognit., Springer Singapore, Singapore, 2020, pp. 243–258,.
[8]
Attarzadeh I., Mehranzadeh A., Barati A., Proposing an enhanced artificial neural network prediction model to improve the accuracy in software effort estimation, in: 2012 Fourth Int. Conf. Comput. Intell. Commun. Syst. Networks, IEEE, 2012, pp. 167–172,.
[9]
Finnie G.R., Wittig G.E., Desharnais J.-M., A comparison of software effort estimation techniques: Using function points with neural networks, case-based reasoning and regression models, J. Syst. Softw. 39 (1997) 281–289,.
[10]
Jun E.S., Lee J.K., Quasi-optimal case-selective neural network model for software effort estimation, Expert Syst. Appl. 21 (2001) 1–14,.
[11]
B. Kitchenham, Procedures for Performing Systematic Reviews, Keele, 2004. http://www.annsaudimed.net/doi/10.5144/0256-4947.2017.79.
[12]
Rao P.S., Reddi K.K., Rani R.U., Optimization of neural network for software effort estimation, in: 2017 Int. Conf. Algorithms, Methodol. Model. Appl. Emerg. Technol, IEEE, 2017, pp. 1–7,.
[13]
Idri A., Abran A., Mbarki S., An experiment on the design of radial basis function neural networks for software cost estimation, in: 2006 2nd Int. Conf. Inf. Commun. Technol., IEEE, Damascus, Syria, 2006, pp. 1612–1617,.
[14]
Rao P.S., Kumar R.K., Software effort estimation through a generalized regression neural network, in: Adv. Intell. Syst. Comput., 2015, pp. 19–30,.
[15]
Vinay Kumar K., Ravi V., Carr M., Raj Kiran N., Software development cost estimation using wavelet neural networks, J. Syst. Softw. 81 (2008) 1853–1867,.
[16]
Benala T.R., Mall R., Dehuri S., Prasanthi V.L., Software effort prediction using fuzzy clustering and functional link artificial neural networks, in: Lect. Notes Comput. Sci. (Including Subser. Lect. Notes Artif. Intell. Lect. Notes Bioinformatics), 2012, pp. 124–132,.
[17]
Venkataiah V., Mohanty R., Nagaratna M., Prediction of software cost estimation using spiking neural networks, in: Smart Intell. Comput. Appl. Smart Innov. Syst. Technol., Springer, Singapore, 2019, pp. 101–112,.
[18]
Choetkiertikul M., Dam H.K., Tran T., Pham T., Ghose A., Menzies T., A deep learning model for estimating story points, IEEE Trans. Softw. Eng. 45 (2019) 637–656,.
[19]
Praynlin E., Latha P., Performance analysis of software effort estimation models using neural networks, Int. J. Inf. Technol. Comput. Sci. 5 (2013) 101–107,.
[20]
Dave V.S., Dutta K., Neural network based models for software effort estimation: a review, Artif. Intell. Rev. 42 (2014) 295–307,.
[21]
Aljahdali S., Sheta A.F., Debnath N.C., Estimating software effort and function point using regression, support vector machine and artificial neural networks models, in: 2015 IEEE/ACS 12th Int. Conf. Comput. Syst. Appl., IEEE, 2015, pp. 1–8,.
[22]
Suresh Kumar P., Behera H.S., Role of soft computing techniques in software effort estimation: An analytical study, in: A.K.D., et al. (Eds.), Comput. Intell. Pattern Recognit., in: Advances in Intelligent Systems and Computing, vol. 999, 2020, pp. 807–831,.
[23]
Kalichanin-Balich I., Lopez-Martin C., Applying a feedforward neural network for predicting software development effort of short-scale projects, in: 2010 Eighth ACIS Int. Conf. Softw. Eng. Res. Manag. Appl., IEEE, 2010, pp. 269–275,.
[24]
Lopez-Martin C., Isaza C., Chavoya A., Software development effort prediction of industrial projects applying a general regression neural network, Empir. Softw. Eng. 17 (2012) 738–756,.
[25]
Manikavelan D., Ponnusamy R., Software cost estimation by analogy using feed forward neural network, in: Int. Conf. Inf. Commun. Embed. Syst., IEEE, 2014, pp. 1–5,.
[26]
Laqrichi S., Marmier F., Gourc D., Nevoux J., Integrating uncertainty in software effort estimation using Bootstrap based neural networks, IFAC-PapersOnLine 48 (2015) 954–959,.
[27]
Khoshgoftaar T.M., Pandya A.S., Lanning D.L., Application of neural networks for predicting program faults, Ann. Softw. Eng. 1 (1995) 141–154,.
[28]
Venkatachalam A.R., Software cost estimation using artificial neural networks, in: Proc. 1993 Int. Conf. Neural Networks (IJCNN-93-Nagoya, Japan), IEEE, Nagoya, Japan, 1993, pp. 987–990,.
[29]
Hamza H., Kamel A., Shams K., Software effort estimation using artificial neural networks: A survey of the current practices, in: 2013 10th Int. Conf. Inf. Technol. New Gener., IEEE, 2013, pp. 731–733,.
[31]
Nassif A.B., Azzeh M., Capretz L.F., Ho D., Neural network models for software development effort estimation: a comparative study, Neural Comput. Appl. 27 (2016) 2369–2381,.
[32]
Hou J., Artificial Neural Network for Spectrum Unfolding Bonner Sphere Data, University of Tennessee, Knoxville, 2008.
[33]
Epitropakis M.G., Plagianakos V.P., Vrahatis M.N., Higher-order neural networks training using differential evolution, in: Int. Conf. Numer. Anal. Appl. Math. Hersonissos, Crete, Greece, 2006, pp. 376–379,.
[34]
Xu S., Lu J.W.Z., Leung A.Y.T., Iu V.P., Mok K.M., A novel higher order artificial neural networks, in: AIP Conf. Proc., 2010, pp. 1507–1511,.
[35]
Alexandridis A.K., Zapranis A.D., Wavelet neural networks: A practical guide, Neural Netw. 42 (2013) 1–27,.
[36]
El-Sousy F.F.M., Kh A., Wavelet–neural–network control for maximization of energy capture in grid connected variable speed wind driven self- excited induction generator system, in: Discret. Wavelet Transform. - A Compend. New Approaches Recent Appl., InTech, 2013,.
[37]
Kaushik A., Soni A.K., Soni R., An improved functional link artificial neural networks with intuitionistic fuzzy clustering for software cost estimation, Int. J. Syst. Assur. Eng. Manag. 7 (2016) 50–61,.
[38]
Benala T.R., Mall R., Dehuri S., Chinna Babu K., Software effort prediction using unsupervised learning (clustering) and functional link artificial neural networks, in: 2012 World Congr. Inf. Commun. Technol., IEEE, 2012, pp. 115–120,.
[39]
Nanda S.K., Tripathy D.P., Application of functional link artificial neural network for prediction of machinery noise in opencast mines, Adv. Fuzzy Syst. 2011 (2011) 1–11,.
[40]
Schmidhuber J., Deep learning in neural networks: An overview, Neural Netw. 61 (2015) 85–117,.
[41]
Tavanaei A., Ghodrati M., Kheradpisheh S.R., Masquelier T., Maida A., Deep learning in spiking neural networks, Neural Netw. 111 (2019) 47–63,.
[42]
Soni D., Spiking Neural Networks, the Next Generation of Machine Learning, 2018, https://towardsdatascience.com/spiking-neural-networks-the-next-generation-of-machine-learning-84e167f4eb2b.
[43]
Li J., Xu H., He X., Deng J., Sun X., Tweet modeling with LSTM recurrent neural networks for hashtag recommendation, in: 2016 Int. Jt. Conf. Neural Networks, IEEE, 2016, pp. 1570–1577,.
[44]
Edinson P., Muthuraj L., Performance analysis of FCM based ANFIS and ELMAN neural network in software effort estimation, Int. Arab J. Inf. Technol. 15 (2018) 94–102.
[45]
Sundaram N., Sivanandam S.N., Elman Neural Network Mortality Predictor for Prediction of Mortality Due to Pollution, 2016.
[46]
V.S. Dave, K. Dutta, Application of feed-forward neural network in estimation of software effort, in: Proc. Int. Symp. Devices MEMS, Intell. Syst. Commun., 2011, pp. 5–9.
[47]
Lopez-Martin C., Chavoya A., Meda-Campana M.E., Use of a feedforward neural network for predicting the development duration of software projects, in: 2013 12th Int. Conf. Mach. Learn. Appl., IEEE, 2013, pp. 156–159,.
[48]
Madheswaran M., Sivakumar D., Enhancement of prediction accuracy in COCOMO model for software project using neural network, in: Fifth Int. Conf. Comput. Commun. Netw. Technol., IEEE, 2014, pp. 1–5,.
[49]
Wittig G.E., Finnic G., Using artificial neural networks and function points to estimate 4GL software development effort, Australas. J. Inf. Syst. 1 (1994) 87–94,.
[50]
Idri A., Khoshgoftaar T.M., Abran A., Can neural networks be easily interpreted in software cost estimation?, in: 2002 IEEE World Congr. Comput. Intell. 2002 IEEE Int. Conf. Fuzzy Syst. FUZZ-IEEE’02. Proc. (Cat. No.02CH37291), IEEE, 2002, pp. 1162–1167,.
[51]
Idri A., Mbarki S., Abran A., Validating and understanding software cost estimation models based on neural networks, in: Proceedings. 2004 Int. Conf. Inf. Commun. Technol. from Theory to Appl. 2004, IEEE, 2004, pp. 433–434,.
[52]
Quah Tong-Seng, Thwin Mie Mie Thet, Application of neural networks for software quality prediction using object-oriented metrics, in: Int. Conf. Softw. Maintenance, 2003. ICSM 2003. Proceedings, IEEE Comput. Soc., 2003, pp. 116–125,.
[53]
Lopez-Martin C., Applying a general regression neural network for predicting development effort of short-scale programs, Neural Comput. Appl. 20 (2011) 389–401,.
[54]
Jorgensen M., Experience with the accuracy of software maintenance task effort prediction models, IEEE Trans. Softw. Eng. 21 (1995) 674–681,.
[55]
Srinivasan K., Fisher D., Machine learning approaches to estimating software development effort, IEEE Trans. Softw. Eng. 21 (1995) 126–137,.
[56]
Wittig G., Finnie G., Estimating software development effort with connectionist models, Inf. Softw. Technol. 39 (1997) 469–476,.
[57]
Shin Miyoung, Goel A.L., Empirical data modeling in software engineering using radial basis functions, IEEE Trans. Softw. Eng. 26 (2000) 567–576,.
[58]
Shepperd M., Kadoda G., Comparing software prediction techniques using simulation, IEEE Trans. Softw. Eng. 27 (2001) 1014–1022,.
[59]
Molokken K., Jorgensen M., A review of software surveys on software effort estimation, in: 2003 Int. Symp. Empir. Softw. Eng. 2003. ISESE 2003. Proceedings, IEEE Comput. Soc., 2009, pp. 223–230,.
[60]
Park H., Baek S., An empirical validation of a neural network model for software effort estimation, Expert Syst. Appl. 35 (2008) 929–937,.
[61]
Idri A., Zahi A., Mendes E., Zakrani A., Software cost estimation models using radial basis function neural networks, in: Softw. Process Prod. Meas, Springer Berlin Heidelberg, Berlin, Heidelberg, 2008, pp. 21–31,.
[62]
Iwata K., Anan Y., Nakashima T., Ishii N., Using an artificial neural network for predicting embedded software development effort, in: 2009 10th ACIS Int. Conf. Softw. Eng. Artif. Intell. Netw. Parallel/Distributed Comput., IEEE, 2009, pp. 275–280,.
[63]
Reddy C.S., Raju K., A concise neural network model for estimating software effort, J. Recent Trends Eng. Technol. 1 (2009) 188–193.
[64]
Li Y.F., Xie M., Goh T.N., A study of the non-linear adjustment for analogy based software cost estimation, Empir. Softw. Eng. 14 (2009) 603–643,.
[65]
Jodpimai P., Sophatsathit P., Lursinsap C., Estimating software effort with minimum features using neural functional approximation, in: 2010 Int. Conf. Comput. Sci. Its Appl., IEEE, 2010, pp. 266–273,.
[66]
Attarzadeh I., Ow Siew Hock, Proposing a new software cost estimation model based on artificial neural networks, in: 2010 2nd Int. Conf. Comput. Eng. Technol., IEEE, 2010, pp. V3-487-V3-491. https://doi.org/10.1109/ICCET.2010.5485840.
[67]
Ajitha S., Suresh Kumar T., Evangelin Geetha D., Rajani Kanth K., Neural network model for software size estimation using use case point approach, in: 2010 5th Int. Conf. Ind. Inf. Syst., IEEE, 2010, pp. 372–376,.
[68]
Kaur J., Singh S., Kahlon K.S., Bassi P., Neural network-a novel technique for software effort estimation, Int. J. Comput. Theory Eng. (2010) 17–19,.
[69]
Zakrani A., Idri A., Applying radial basis function neural networks based on fuzzy clustering to estimate web applications effort, Int. Rev. Comput. Softw. 5 (2010) 516–524.
[70]
Reddy P.V.G.D.P., Sudha K.R., Sree P.R., Ramesh S.N.S.V.S.C., Software effort estimation using radial basis and generalized regression neural networks, J. Comput. 2 (2010) 87–92. http://arxiv.org/abs/1005.4021.
[71]
López-Martín C., Chavoya A., Meda-Campaña M.E., Software development effort estimation in academic environments applying a general regression neural network involving size and people factors, in: Lect. Notes Comput. Sci. (Including Subser. Lect. Notes Artif. Intell. Lect. Notes Bioinformatics), 2011, pp. 269–277,.
[72]
Nassif A.B., Capretz L.F., Ho D., Estimating software effort using an ANN model based on use case points, in: 2012 11th Int. Conf. Mach. Learn. Appl., IEEE, 2012, pp. 42–47,.
[73]
Sarac O.F., Duru N., A novel method for software effort estimation: Estimating with boundaries, in: 2013 IEEE INISTA, IEEE, 2013, pp. 1–5,.
[74]
Das P.K., Majumder M.K., Kaushik B.K., Manhas S.K., Proceedings of the Second International Conference on Soft Computing for Problem Solving (SocProS 2012), December 28-30, 2012, Springer India, New Delhi, 2014,.
[75]
Kamalakannan C., Padma Suresh L., Dash S.S., Panigrahi B.K., Power Electronics and Renewable Energy Systems, Springer India, New Delhi, 2015,.
[76]
Sarno R., Sidabutar J., Sarwosri S.S., Improving the accuracy of COCOMO’s effort estimation based on neural networks and fuzzy logic model, in: 2015 Int. Conf. Inf. Commun. Technol. Syst., IEEE, 2015, pp. 197–202,.
[77]
Amasaki S., Lokan C., On applicability of fixed-size moving windows for ANN-based effort estimation, in: 2016 Jt. Conf. Int. Work. Softw. Meas. Int. Conf. Softw. Process Prod. Meas, IEEE, 2016, pp. 213–218,.
[78]
Rijwani P., Jain S., Enhanced software effort estimation using multi layered feed forward artificial neural network technique, Proc. Comput. Sci. 89 (2016) 307–312,.
[79]
Azzeh M., Nassif A.B., A hybrid model for estimating software project effort from use case points, Appl. Soft Comput. 49 (2016) 981–989,.
[80]
de A. Araújo R., Oliveira A.L.I., Meira S., A class of hybrid multilayer perceptrons for software development effort estimation problems, Expert Syst. Appl. 90 (2017) 1–12,.
[81]
Arora S., Mishra N., Software cost estimation using artificial neural network, in: Adv. Intell. Syst. Comput., 2018, pp. 51–58,.
[82]
Kumari S., Pushkar S., Cuckoo search based hybrid models for improving the accuracy of software effort estimation, Microsyst. Technol. 24 (2018) 4767–4774,.
[83]
Pandey M., Litoriya R., Pandey P., Validation of existing software effort estimation techniques in context with mobile software applications, Wirel. Pers. Commun. 110 (2020) 1659–1677,.
[84]
Goyal S., Bhatia P.K., Feature selection technique for effective software effort estimation using multi-layer perceptrons, Lect. Notes Electr. Eng. 605 (2020) 183–194,.
[85]
Singh A.J., Kumar M., Comparative analysis on prediction of software effort estimation using machine learning techniques, SSRN Electron. J. (2020) 1–6,.
[86]
Benala T.R., Chinnababu K., Mall R., Dehuri S., A particle swarm optimized functional link artificial neural network (PSO-FLANN) in software cost estimation, 2013, pp. 59–66,.
[87]
Wani Z.H., Quadri S.M.K., Artificial bee colony-trained functional link artificial neural network model for software cost estimation, 2016, pp. 729–741,.
[88]
Kumar L., Rath S.K., Hybrid functional link artificial neural network approach for predicting maintainability of object-oriented software, J. Syst. Softw. 121 (2016) 170–190,.
[89]
Benala T.R., Mall R., Dehuri S., Software effort estimation using functional link neural networks optimized by improved particle swarm optimization, in: Lect. Notes Comput. Sci. (Including Subser. Lect. Notes Artif. Intell. Lect. Notes Bioinformatics), in: LNCS, vol. 8298, 2013, pp. 205–213,.
[90]
Rao B., Sameet B., Swathi G., A novel neural network approach for software cost estimation using functional link artificial neural network (FLANN), J. Comput. 9 (2009) 126–131. http://paper.ijcsns.org/07_book/200906/20090618.pdf.
[91]
Kaushik A., Singal N., A hybrid model of wavelet neural network and metaheuristic algorithm for software development effort estimation, Int. J. Inf. Technol. (2019),.
[92]
Benala T.R., Mall R., Dehuri S., Swetha P., Software effort estimation using functional link neural networks tuned with active learning and optimized with particle swarm optimization, in: Panigrahi B.K., Suganthan P.N., Das S. (Eds.), Lect. Notes Comput. Sci. (Including Subser. Lect. Notes Artif. Intell. Lect. Notes Bioinformatics), Springer International Publishing, Cham, 2015, pp. 223–238,.
[93]
Bilgaiyan S., Mishra S., Das M., Effort estimation in agile software development using experimental validation of neural network models, Int. J. Inf. Technol. 11 (2019) 569–573,.
[94]
Venkataiah V., Mohanty R., Nagaratna M., Prediction of software cost estimation using spiking neural networks, Smart Innov. Syst. Technol. 105 (2019) 101–112,.
[95]
Qin M., Shen L., Zhang D., Zhao L., Deep learning model for function point based software cost estimation -an industry case study, in: Proc. - 2019 Int. Conf. Intell. Comput. Autom. Syst. ICICAS 2019, 2019, pp. 768–772,.
[96]
Resmi V., Vijayalakshmi S., Kernel fuzzy clustering with output layer self-connection recurrent neural networks for software cost estimation, J. Circuits, Syst. Comput. 29 (2019) 1–17,.
[97]
Nassif A.B., Capretz L.F., Ho D., Software effort estimation in the early stages of the software life cycle using a cascade correlation neural network model, in: 2012 13th ACIS Int. Conf. Softw. Eng. Artif. Intell. Netw. Parallel/Distributed Comput., IEEE, 2012, pp. 589–594,.
[98]
Zeng Hui, Rine D., Estimation of software defects fix effort using neural networks, in: Proc. 28th Annu. Int. Comput. Softw. Appl. Conf. 2004. COMPSAC 2004, IEEE, 2004, pp. 20–21,.
[99]
Ghose M.K., Bhatnagar R., Bhattacharjee V., Comparing some neural network models for software development effort prediction, in: 2011 2nd Natl. Conf. Emerg. Trends Appl. Comput. Sci., IEEE, 2011, pp. 1–4,.
[100]
Heiat A., Comparison of artificial neural network and regression models for estimating software development effort, Inf. Softw. Technol. 44 (2002) 911–922,.
[101]
Dave V.S., Dutta K., Neural network based software effort estimation & evaluation criterion MMRE, in: 2011 2nd Int. Conf. Comput. Commun. Technol. ICCCT-2011., vol. 1, 2011, pp. 347–351,.
[102]
López-Martín C., Predictive accuracy comparison between neural networks and statistical regression for development effort of software projects, Appl. Soft Comput. 27 (2015) 434–449,.
[103]
López-Martín C., Abran A., Neural networks for predicting the duration of new software projects, J. Syst. Softw. 101 (2015) 127–135,.
[104]
Sheta A., Rine D., Kassaymeh S., Software effort and function points estimation models based radial basis function and feedforward artificial neural networks, Int. J. Next-Gener. Comput. 6 (2015) 192–205,.
[105]
Panda A., Satapathy S.M., Rath S.K., Empirical validation of neural network models for agile software effort estimation based on story points, Proc. Comput. Sci. 57 (2015) 772–781,.
[106]
Kaushik A., Tayal D.K., Yadav K., The role of neural networks and metaheuristics in agile software development effort estimation, Int. J. Inf. Technol. Proj. Manag. 11 (2020) 50–71,.
[107]
Sze V., Chen Y.H., Yang T.J., Emer J.S., Efficient processing of deep neural networks: A tutorial and survey, Proc. IEEE. 105 (2017) 2295–2329,.
[108]
Reddy D.K.K., Behera H.S., Software Effort Estimation using Particle Swarm Optimization: Advances and Challenges, 2020, pp. 243–258,.
[109]
Mahmood Y., Kama N., Azmi A., A systematic review of studies on use case points and expert-based estimation of software development effort, J. Softw. Evol. Process. (2020) 1–20,.
[110]
Ali A., Gravino C., A systematic literature review of software effort prediction using machine learning methods, J. Softw. Evol. Process. 31 (2019) 1–25,.

Cited By

View all
  • (2024)A random forest model for early-stage software effort estimation for the SEERA datasetInformation and Software Technology10.1016/j.infsof.2024.107413169:COnline publication date: 1-May-2024
  • (2024)TSoptEE: two-stage optimization technique for software development effort estimationCluster Computing10.1007/s10586-024-04418-227:7(8889-8908)Online publication date: 1-Oct-2024
  • (2024)Software effort estimation using convolutional neural network and fuzzy clusteringNeural Computing and Applications10.1007/s00521-024-09855-z36:23(14449-14464)Online publication date: 1-Aug-2024

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image Computer Science Review
Computer Science Review  Volume 38, Issue C
Nov 2020
528 pages

Publisher

Elsevier Science Publishers B. V.

Netherlands

Publication History

Published: 01 November 2020

Author Tags

  1. Software effort estimation
  2. Artificial neural networks
  3. Higher order neural networks
  4. Deep learning neural networks

Qualifiers

  • Review-article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)0
  • Downloads (Last 6 weeks)0
Reflects downloads up to 31 Dec 2024

Other Metrics

Citations

Cited By

View all
  • (2024)A random forest model for early-stage software effort estimation for the SEERA datasetInformation and Software Technology10.1016/j.infsof.2024.107413169:COnline publication date: 1-May-2024
  • (2024)TSoptEE: two-stage optimization technique for software development effort estimationCluster Computing10.1007/s10586-024-04418-227:7(8889-8908)Online publication date: 1-Oct-2024
  • (2024)Software effort estimation using convolutional neural network and fuzzy clusteringNeural Computing and Applications10.1007/s00521-024-09855-z36:23(14449-14464)Online publication date: 1-Aug-2024
  • (2024)Software development effort estimation using boosting algorithms and automatic tuning of hyperparameters with OptunaJournal of Software: Evolution and Process10.1002/smr.266536:9Online publication date: 16-Sep-2024

View Options

View options

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media