메뉴 건너뛰기




Volumn 5, Issue 4, 2012, Pages 679-699

SEffEst: Effort estimation in software projects using fuzzy logic and neural networks

Author keywords

Effort Estimation; Fuzzy Logic; Neural Networks; Software Engineering

Indexed keywords

ARTIFICIAL INTELLIGENCE TECHNIQUES; EFFORT ESTIMATION; PREDICTION ACCURACY; SOFTWARE DEVELOPMENT EFFORT; SOFTWARE DEVELOPMENT PROJECTS; SOFTWARE PROJECT; SOFTWARE PROJECT MANAGEMENT;

EID: 84864695800     PISSN: 18756891     EISSN: 18756883     Source Type: Journal    
DOI: 10.1080/18756891.2012.718118     Document Type: Article
Times cited : (13)

References (79)
  • 1
    • 58149223073 scopus 로고    scopus 로고
    • Bayesian regularization in a neural network model to estimate lines of code using function points
    • Aggarwal, K.K., Singh, Y., Chandra, P. and Puri, M. 2005. Bayesian regularization in a neural network model to estimate lines of code using function points. Journal of Computer Science, 1(4): 505-509.
    • (2005) Journal of Computer Science , vol.1 , Issue.4 , pp. 505-509
    • Aggarwal, K.K.1    Singh, Y.2    Chandra, P.3    Puri, M.4
  • 2
    • 9444246384 scopus 로고    scopus 로고
    • Adaptive fuzzy logic-based framework for software development effort prediction
    • Ahmeda, M. A., Saliub, M. O. and AlGhamdia, J. 2005. Adaptive fuzzy logic-based framework for software development effort prediction. Information and Software Technology, 47(1): 31-48.
    • (2005) Information and Software Technology , vol.47 , Issue.1 , pp. 31-48
    • Ahmeda, M.A.1    Saliub, M.O.2    AlGhamdia, J.3
  • 3
    • 0016355478 scopus 로고
    • A new look at the statistical model identification
    • Akaike, H. 1974. A new look at the statistical model identification. Automatic Control, IEEE Transactions on, 19(6): 716-723.
    • (1974) Automatic Control, IEEE Transactions on , vol.19 , Issue.6 , pp. 716-723
    • Akaike, H.1
  • 4
    • 51949083108 scopus 로고    scopus 로고
    • Software cost estimation model based on integration of multi-agent and case-based reasoning
    • Al-Sakran, H. 2006. Software cost estimation model based on integration of multi-agent and case-based reasoning. Journal of Computer Science, 2(3): 276-282.
    • (2006) Journal of Computer Science , vol.2 , Issue.3 , pp. 276-282
    • Al-Sakran, H.1
  • 5
    • 76749129323 scopus 로고    scopus 로고
    • Fuzzy grey relational analysis for software effort estimation
    • Azzeh, M., Neagu, D. and Cowling, P.I. 2010. Fuzzy grey relational analysis for software effort estimation. Empirical Software Engineering, 15(1): 60-90.
    • (2010) Empirical Software Engineering , vol.15 , Issue.1 , pp. 60-90
    • Azzeh, M.1    Neagu, D.2    Cowling, P.I.3
  • 9
    • 0344028180 scopus 로고    scopus 로고
    • Optimization of helicopter subfloor components under crashworthiness requirements using neural networks
    • Bisagni, C., Lanzi, L. and Ricci, S. 2002. Optimization of helicopter subfloor components under crashworthiness requirements using neural networks. Journal of Aircraft, 39(2): 296-304.
    • (2002) Journal of Aircraft , vol.39 , Issue.2 , pp. 296-304
    • Bisagni, C.1    Lanzi, L.2    Ricci, S.3
  • 11
    • 0001740650 scopus 로고
    • Training with noise is equivalent to tikhonov regularization
    • Bishop, C.M. 1995. Training with noise is equivalent to tikhonov regularization. Neural Computation, 7: 108
    • (1995) Neural Computation , vol.7 , pp. 108
    • Bishop, C.M.1
  • 15
    • 79959571507 scopus 로고    scopus 로고
    • Improving effort estimation by voting software estimation models
    • online
    • L. F. Capretz and V. Marza. Improving effort estimation by voting software estimation models. Advances in Software Engineering online doi:10.1155/2009/829725, 2009.
    • (2009) Advances in Software Engineering
    • Capretz, L.F.1    Marza, V.2
  • 16
    • 33847321011 scopus 로고    scopus 로고
    • The adjusted analogy-based software effort estimation based on similarity distances
    • Chiu, N.H. and Huang, S.J. 2007. The adjusted analogy-based software effort estimation based on similarity distances. Journal of Systems and Software, 80(4): 628-640.
    • (2007) Journal of Systems and Software , vol.80 , Issue.4 , pp. 628-640
    • Chiu, N.H.1    Huang, S.J.2
  • 17
    • 0032205828 scopus 로고    scopus 로고
    • Evolutionary learning of modular neural networks with genetic programming
    • Cho, S.-B. and Shimohara, K. 1998. Evolutionary learning of modular neural networks with genetic programming. Applied Intelligence, 9: 191-200.
    • (1998) Applied Intelligence , vol.9 , pp. 191-200
    • Cho, S.-B.1    Shimohara, K.2
  • 19
    • 43049173611 scopus 로고    scopus 로고
    • An investigation of artificial neural networks based prediction systems in software project management
    • de Barcelos Tronto, I. F., Simoes da Silva, J. D. and Sant'Anna, N. 2008. An investigation of artificial neural networks based prediction systems in software project management. The Journal of Systems and Software, 81(3): 356-367.
    • (2008) The Journal of Systems and Software , vol.81 , Issue.3 , pp. 356-367
    • de Barcelos Tronto, I.F.1    Simoes da Silva, J.D.2    Sant'Anna, N.3
  • 20
    • 0000259511 scopus 로고    scopus 로고
    • Approximate statistical tests for comparing supervised classification learning algorithms
    • Dietterich, T.G. 1998. Approximate statistical tests for comparing supervised classification learning algorithms. Neural Computation, 10: 1895-1923.
    • (1998) Neural Computation , vol.10 , pp. 1895-1923
    • Dietterich, T.G.1
  • 21
    • 0042687841 scopus 로고    scopus 로고
    • Neural nets trained by genetic algorithms for collision avoidance
    • Durand, N., Alliot, J.-M. and Medioni, F. 2000. Neural nets trained by genetic algorithms for collision avoidance. Applied Intelligence, 13: 205-213.
    • (2000) Applied Intelligence , vol.13 , pp. 205-213
    • Durand, N.1    Alliot, J.-M.2    Medioni, F.3
  • 22
    • 0031539946 scopus 로고    scopus 로고
    • A comparison of software effort estimation techniques: Using function points with neural networks, casebased reasoning and regression models
    • Finnie, G. R., Wittig, G. E. and Desharnais, J. M. 1997. A comparison of software effort estimation techniques: Using function points with neural networks, casebased reasoning and regression models. Journal of Systems and Software, 39(3): 281-289.
    • (1997) Journal of Systems and Software , vol.39 , Issue.3 , pp. 281-289
    • Finnie, G.R.1    Wittig, G.E.2    Desharnais, J.M.3
  • 23
    • 0029473455 scopus 로고
    • The effect of training set size and composition on artificial neural network classification
    • Foody, G., McCulloch, M.B. and Yates, W.B. 1995. The effect of training set size and composition on artificial neural network classification. International Journal of Remote Sensing, 16(9): 1707-1723.
    • (1995) International Journal of Remote Sensing , vol.16 , Issue.9 , pp. 1707-1723
    • Foody, G.1    McCulloch, M.B.2    Yates, W.B.3
  • 25
    • 33847300523 scopus 로고    scopus 로고
    • Prediction of the response under impact of steel armours using a multilayer perceptron
    • Garcia-Crespo, A., Ruiz-Mezcua, B., Fernandez, D. and Zaera, R. 2006. Prediction of the response under impact of steel armours using a multilayer perceptron. Neural Computing & Applications, 16(2): 147-154.
    • (2006) Neural Computing & Applications , vol.16 , Issue.2 , pp. 147-154
    • Garcia-Crespo, A.1    Ruiz-Mezcua, B.2    Fernandez, D.3    Zaera, R.4
  • 26
    • 79959380409 scopus 로고    scopus 로고
    • Dealing with limited data in ballistic impact scenarios: an empirical comparison of different neural network approaches
    • Gonzalez-Carrasco, I., Garcia-Crespo, A., Ruiz-Mezcua, B. and Lopez-Cuadrado, J. 2011. Dealing with limited data in ballistic impact scenarios: an empirical comparison of different neural network approaches. Applied Intelligence, 35(1): 89-109.
    • (2011) Applied Intelligence , vol.35 , Issue.1 , pp. 89-109
    • Gonzalez-Carrasco, I.1    Garcia-Crespo, A.2    Ruiz-Mezcua, B.3    Lopez-Cuadrado, J.4
  • 27
    • 84862128897 scopus 로고    scopus 로고
    • An optimization methodology for machine learning strategies and regression problems in ballistic impact scenarios
    • Gonzalez-Carrasco, I., Garcia-Crespo, A., Ruiz-Mezcua, B. and Lopez-Cuadrado, J.L. 2011. An optimization methodology for machine learning strategies and regression problems in ballistic impact scenarios. Applied Intelligence, 36(2): 424-441.
    • (2011) Applied Intelligence , vol.36 , Issue.2 , pp. 424-441
    • Gonzalez-Carrasco, I.1    Garcia-Crespo, A.2    Ruiz-Mezcua, B.3    Lopez-Cuadrado, J.L.4
  • 29
    • 0036888053 scopus 로고    scopus 로고
    • Comparison of artificial neural network and regression models for estimating software development effort
    • Heiat, A. 2002. Comparison of artificial neural network and regression models for estimating software development effort. Information and Software Technology, 44(15): 911-922.
    • (2002) Information and Software Technology , vol.44 , Issue.15 , pp. 911-922
    • Heiat, A.1
  • 30
    • 0033906655 scopus 로고    scopus 로고
    • Predicting aflatoxin contamination in peanuts: A genetic algorithm/neural network approach
    • Henderson, C.E., Potter, W.D., McClendon, R.W. and Hoogenboom, G. 2000. Predicting aflatoxin contamination in peanuts: A genetic algorithm/neural network approach. Applied Intelligence, 12: 183-192.
    • (2000) Applied Intelligence , vol.12 , pp. 183-192
    • Henderson, C.E.1    Potter, W.D.2    McClendon, R.W.3    Hoogenboom, G.4
  • 33
    • 0024880831 scopus 로고
    • Multi-layer feedforward networks are universal approximators
    • Hornik, K., Stinchcombe, M. and White, H. 1989. Multi-layer feedforward networks are universal approximators. Neural Networks, 2(5): 359-366.
    • (1989) Neural Networks , vol.2 , Issue.5 , pp. 359-366
    • Hornik, K.1    Stinchcombe, M.2    White, H.3
  • 34
    • 62949189200 scopus 로고    scopus 로고
    • Applying fuzzy neural network to estimate software development effort
    • S.-J. Huang and N.-H. Chiu. Applying fuzzy neural network to estimate software development effort. Applied Intelligence, 30 2: 73-83, 2009. doi:10.1007/s10489-007-0097-4.
    • (2009) Applied Intelligence , vol.30 , Issue.2 , pp. 73-83
    • Huang, S.-J.1    Chiu, N.-H.2
  • 35
    • 33749263682 scopus 로고    scopus 로고
    • Optimization of analogy weights by genetic algorithm for software effort estimation
    • Huang, S.J. and Chiu, N.H. 2006. Optimization of analogy weights by genetic algorithm for software effort estimation. Information and Software Technology, 48(11): 1034-1045.
    • (2006) Information and Software Technology , vol.48 , Issue.11 , pp. 1034-1045
    • Huang, S.J.1    Chiu, N.H.2
  • 36
    • 38649114989 scopus 로고    scopus 로고
    • Integration of the grey relational analysis with genetic algorithm for software effort estimation
    • Huang, S.J., Chiu, N.H. and Chen, L.W. 2008. Integration of the grey relational analysis with genetic algorithm for software effort estimation. European Journal of Operational Research, 188(3): 898-909.
    • (2008) European Journal of Operational Research , vol.188 , Issue.3 , pp. 898-909
    • Huang, S.J.1    Chiu, N.H.2    Chen, L.W.3
  • 38
    • 30344459697 scopus 로고    scopus 로고
    • A soft computing framework for software effort estimation
    • Huang, X., Ho, D., Ren, J. and Capretz, F. 2006. A soft computing framework for software effort estimation. Soft Comput, 10(2): 170-177.
    • (2006) Soft Comput , vol.10 , Issue.2 , pp. 170-177
    • Huang, X.1    Ho, D.2    Ren, J.3    Capretz, F.4
  • 39
    • 84864686272 scopus 로고    scopus 로고
    • Improving the cocomo model using a neuro-fuzzy approach
    • Huang, X., Ho, D., Ren, J. and Capretz, L.F. 2007. Improving the cocomo model using a neuro-fuzzy approach. Applied Soft Computing, 47(1): 31-48.
    • (2007) Applied Soft Computing , vol.47 , Issue.1 , pp. 31-48
    • Huang, X.1    Ho, D.2    Ren, J.3    Capretz, L.F.4
  • 40
    • 0004121079 scopus 로고
    • Serial order: A parallel distributed processing approach
    • San Diego: University of California Technical report
    • M. Jordan. Serial order: A parallel distributed processing approach, Technical report, University of California San Diego 1986.
    • (1986)
    • Jordan, M.1
  • 41
    • 0141838535 scopus 로고    scopus 로고
    • A review of studies on expert estimation of software development effort
    • M. Jørgensen. A review of studies on expert estimation of software development effort. The Journal of Systems and Software, 1/2: 37-60, 2004.
    • (2004) The Journal of Systems and Software , vol.1-2 , pp. 37-60
    • Jørgensen, M.1
  • 42
    • 71649115400 scopus 로고    scopus 로고
    • The effects of request formats on judgment-based effort estimation
    • Jørgensen, M. and Halkjelsvik, T. 2010. The effects of request formats on judgment-based effort estimation. Journal of Systems and Software, 83(1): 29-36.
    • (2010) Journal of Systems and Software , vol.83 , Issue.1 , pp. 29-36
    • Jørgensen, M.1    Halkjelsvik, T.2
  • 43
    • 1642487659 scopus 로고    scopus 로고
    • The impact of customer expectation on software development effort estimates
    • Jørgensen, M. and Sjoberg, D.I. 2004. The impact of customer expectation on software development effort estimates. International Journal of Project Management, 24(4): 317-325.
    • (2004) International Journal of Project Management , vol.24 , Issue.4 , pp. 317-325
    • Jørgensen, M.1    Sjoberg, D.I.2
  • 47
    • 52049116923 scopus 로고    scopus 로고
    • Software development cost estimation using wavelet neural networks
    • Kumar, K.V., Ravi, V., Carr, M. and Raj-Kiran, N. 2008. Software development cost estimation using wavelet neural networks. Journal of Systems and Software, 81(11): 1853-1867.
    • (2008) Journal of Systems and Software , vol.81 , Issue.11 , pp. 1853-1867
    • Kumar, K.V.1    Ravi, V.2    Carr, M.3    Raj-Kiran, N.4
  • 50
    • 0032206482 scopus 로고    scopus 로고
    • Incremental feature selection
    • Liu, H. and Setiono, R. 1998. Incremental feature selection. Applied Intelligence, 9(3): 217-230.
    • (1998) Applied Intelligence , vol.9 , Issue.3 , pp. 217-230
    • Liu, H.1    Setiono, R.2
  • 51
    • 77955423159 scopus 로고    scopus 로고
    • A neural fuzzy framework for system mapping applications
    • Jie Liu, Wilson Wang, Farid Golnaraghi, and Eric Kubica. A neural fuzzy framework for system mapping applications. Know.-Based Syst., 23: 572-579, August 2010.
    • (2010) Know.-Based Syst , vol.23 , pp. 572-579
    • Liu, J.1    Wang, W.2    Golnaraghi, F.3    Kubica, E.4
  • 52
    • 84855912643 scopus 로고
    • Fuzzy sets and applications: selected papers by l.a. zadeh, r.r. yager, s. ovchinikov, r.m. tong, h.t. nguyen (eds.)
    • E.H. Mamdani. Fuzzy sets and applications: selected papers by l.a. zadeh, r.r. yager, s. ovchinikov, r.m. tong, h.t. nguyen (eds.). Knowledge-Based Systems, 1 2: 121, 1988.
    • (1988) Knowledge-Based Systems , vol.1 , Issue.2 , pp. 121
    • Mamdani, E.H.1
  • 53
  • 56
    • 0028544395 scopus 로고
    • Network information criterion - determining the number of hidden units for an artificial neural network model
    • Murata, N., Yoshizawa, S. and Amari, S.-I. 1994. Network information criterion - determining the number of hidden units for an artificial neural network model. IEEE Transactions on Neural Networks, 5: 865
    • (1994) IEEE Transactions on Neural Networks , vol.5 , pp. 865
    • Murata, N.1    Yoshizawa, S.2    Amari, S.-I.3
  • 58
    • 77956414365 scopus 로고    scopus 로고
    • Ga-based method for feature selection and parameters optimization for machine learning regression applied to software effort estimation
    • Oliveira, A.L.I., Braga, P.L., Lima, R.M.F. and Cornélio, M.L. 2010. Ga-based method for feature selection and parameters optimization for machine learning regression applied to software effort estimation. Information and Software Technology, 52(11): 1155-1166.
    • (2010) Information and Software Technology , vol.52 , Issue.11 , pp. 1155-1166
    • Oliveira, A.L.I.1    Braga, P.L.2    Lima, R.M.F.3    Cornélio, M.L.4
  • 59
    • 44949093510 scopus 로고    scopus 로고
    • An empirical validation of a neural network model for software effort estimation
    • Park, H. and Baek, S. 2008. An empirical validation of a neural network model for software effort estimation. Expert Sytems with Applications, 35(3): 929-937.
    • (2008) Expert Sytems with Applications , vol.35 , Issue.3 , pp. 929-937
    • Park, H.1    Baek, S.2
  • 60
    • 0000106040 scopus 로고
    • Universal approximation using radial-basis-function networks
    • Park, J. and Sandberg, I.W. 1991. Universal approximation using radial-basis-function networks. Neural computation, 3(2): 246-257.
    • (1991) Neural computation , vol.3 , Issue.2 , pp. 246-257
    • Park, J.1    Sandberg, I.W.2
  • 61
    • 0007124195 scopus 로고
    • Learning logic, invention report
    • Stanford: Office of Technology Licensing Technical report
    • D. Parker. Learning logic, invention report, Technical report, Office of Technology Licensing Stanford 1982.
    • (1982)
    • Parker, D.1
  • 63
    • 0031651078 scopus 로고    scopus 로고
    • Evolving the topology and the weights of neural networks using a dual representation
    • Pujol, J.C.F. and Poli, R. 1998. Evolving the topology and the weights of neural networks using a dual representation. Applied Intelligence, 8: 73-84.
    • (1998) Applied Intelligence , vol.8 , pp. 73-84
    • Pujol, J.C.F.1    Poli, R.2
  • 64
    • 0017995509 scopus 로고
    • A general empirical solution to the macro sizing and estimating problem
    • Putnam, L. H. 1978. A general empirical solution to the macro sizing and estimating problem. IEEE Trans-action on Software Engineering, 4(4): 345-361.
    • (1978) IEEE Trans-action on Software Engineering , vol.4 , Issue.4 , pp. 345-361
    • Putnam, L.H.1
  • 65
    • 0018015137 scopus 로고
    • Modeling by shortest data description
    • Rissanen, J. 1978. Modeling by shortest data description. Automatica, 14: 445-471.
    • (1978) Automatica , vol.14 , pp. 445-471
    • Rissanen, J.1
  • 66
    • 3543150641 scopus 로고    scopus 로고
    • Designing polymer blends using neural networks, genetic al-gorithms, and markov chains
    • Roy, N.K., Potter, W.D. and Landau, D.P. 2004. Designing polymer blends using neural networks, genetic al-gorithms, and markov chains. Applied Intelligence, 20: 215-229.
    • (2004) Applied Intelligence , vol.20 , pp. 215-229
    • Roy, N.K.1    Potter, W.D.2    Landau, D.P.3
  • 67
    • 84864701530 scopus 로고    scopus 로고
    • Optimized fuzzy logic based framework for effort estimation in software development
    • Sharma, V. and Verma, H. K. 2010. Optimized fuzzy logic based framework for effort estimation in software development. International Journal of Computer Science Issues, 7(2): 30-38.
    • (2010) International Journal of Computer Science Issues , vol.7 , Issue.2 , pp. 30-38
    • Sharma, V.1    Verma, H.K.2
  • 68
    • 0034225411 scopus 로고    scopus 로고
    • Neuro-genetic prediction of software development effort
    • Shukla, K.K. 2000. Neuro-genetic prediction of software development effort. Information and Software Technology, 42(10): 710-713.
    • (2000) Information and Software Technology , vol.42 , Issue.10 , pp. 710-713
    • Shukla, K.K.1
  • 69
    • 58149407745 scopus 로고    scopus 로고
    • Component processes in analogical reasoning
    • Sternberg, R. 1997. Component processes in analogical reasoning. Psychological Review, 84(4): 353-378.
    • (1997) Psychological Review , vol.84 , Issue.4 , pp. 353-378
    • Sternberg, R.1
  • 70
    • 33847247249 scopus 로고    scopus 로고
    • Neural-network-based approaches for software reliability estimation using dynamic weighted combinational models
    • Su, Y.S. and Huang, C.Y. 2007. Neural-network-based approaches for software reliability estimation using dynamic weighted combinational models. Journal of Systems and Software, 80(4): 606-615.
    • (2007) Journal of Systems and Software , vol.80 , Issue.4 , pp. 606-615
    • Su, Y.S.1    Huang, C.Y.2
  • 74
    • 79959893059 scopus 로고    scopus 로고
    • Effort estimation of component-based software development-a survey
    • Wijayasiriwardhane, T., Lai, R. and Kang, KC. 2011. Effort estimation of component-based software development-a survey. IET software, 5: 216
    • (2011) IET software , vol.5 , pp. 216
    • Wijayasiriwardhane, T.1    Lai, R.2    Kang, K.C.3
  • 75
    • 84857885153 scopus 로고    scopus 로고
    • Fault diagnosis of nuclear power plant based on geneticrbf neural network
    • C. L. Xie, J. Y. Chang, X.C. Shi, and J. M. Dai. Fault diagnosis of nuclear power plant based on geneticrbf neural network. Int. J. Comput. Appl. Technol., 39 1/2/3: 159-165, 2010.
    • (2010) Int. J. Comput. Appl. Technol. , vol.39 , Issue.1-2 , pp. 159-165
    • Xie, C.L.1    Chang, J.Y.2    Shi, X.C.3    Dai, J.M.4
  • 76
    • 67649216412 scopus 로고    scopus 로고
    • A novel approach for determining the optimal number of hidden layer neurons for fnns and its application in data mining
    • S. Xu and L. Chen. A novel approach for determining the optimal number of hidden layer neurons for fnns and its application in data mining. In 5th International Conference on Information Technology and Applications, 23-26 2008.
    • (2008) 5th International Conference on Information Technology and Applications , pp. 23-26
    • Xu, S.1    Chen, L.2
  • 78
    • 54049096726 scopus 로고    scopus 로고
    • Design of ensemble neural network using the akaike information criterion
    • Zhao, Z., Zhang, Y. and Liao, H. 2008. Design of ensemble neural network using the akaike information criterion. Engineering Applications of Artificial Intelligence, 21(8): 1182-1188.
    • (2008) Engineering Applications of Artificial Intelligence , vol.21 , Issue.8 , pp. 1182-1188
    • Zhao, Z.1    Zhang, Y.2    Liao, H.3
  • 79
    • 79952014652 scopus 로고    scopus 로고
    • Software cost estimation for componentbased fourth-generationlanguage software applications
    • Zia, Z., Rashid, A. and Zaman, K.U. 2011. Software cost estimation for componentbased fourth-generationlanguage software applications. Software, IET, 5(1): 103-110.
    • (2011) Software, IET , vol.5 , Issue.1 , pp. 103-110
    • Zia, Z.1    Rashid, A.2    Zaman, K.U.3


* 이 정보는 Elsevier사의 SCOPUS DB에서 KISTI가 분석하여 추출한 것입니다.