Skip to main content

2018 | OriginalPaper | Buchkapitel

Efficient Tuning of COCOMO Model Cost Drivers Through Generalized Reduced Gradient (GRG) Nonlinear Optimization with Best-Fit Analysis

verfasst von : Surjeet Dalal, Neeraj Dahiya, Vivek Jaglan

Erschienen in: Progress in Advanced Computing and Intelligent Engineering

Verlag: Springer Singapore

Aktivieren Sie unsere intelligente Suche um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Abstract

The software effort estimation phase is especially critical in the software development phase. This phase is principally oriented on manipulation of the values of the cost drivers and scale factors. Also, most of the models depend on the size of the project, and a diminutive alteration in the size directs to the in proportion alterations in the effort. Miscalculations of the cost drivers have even additional ear-splitting data as a result too. In this paper, the approach of generalized reduced gradient (GRG) nonlinear optimization with best-fit analysis has been applied to tune the COCOMO model cost drivers so that level of accuracy can be achieved. This proposed methodology has been observed more efficiently in providing the software effort estimation through the help of minimizing MRE value. We have applied this methodology on NASA 63 data sets. We have shown the comparison between the estimated MRE and actual MRE of the data sets. We have also exposed the evaluation between the estimated MMRE and actual MMRE.

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Literatur
1.
Zurück zum Zitat Furulund, K.M., Moløkken-Østvold, K.: Increasing software effort estimation accuracy—using experience data, estimation models and checklists. In: 7th International Conference on Quality Software (QSIC’07), 342–347 (2007) Furulund, K.M., Moløkken-Østvold, K.: Increasing software effort estimation accuracy—using experience data, estimation models and checklists. In: 7th International Conference on Quality Software (QSIC’07), 342–347 (2007)
2.
Zurück zum Zitat Molokken, K., Jorgensen M.: A review of software surveys on software effort estimation. In: International Symposium on Empirical Software Engineering (ISESE’03), 220–230 (2003) Molokken, K., Jorgensen M.: A review of software surveys on software effort estimation. In: International Symposium on Empirical Software Engineering (ISESE’03), 220–230 (2003)
3.
Zurück zum Zitat Ferrucci, F., Gravino C., Oliveto R., and Sarro F.: Genetic programming for effort estimation: an analysis of the impact of different fitness functions. In: 2nd International Symposium on Search Based Software Engineering (SSBSE’10), 89–98 (2010) Ferrucci, F., Gravino C., Oliveto R., and Sarro F.: Genetic programming for effort estimation: an analysis of the impact of different fitness functions. In: 2nd International Symposium on Search Based Software Engineering (SSBSE’10), 89–98 (2010)
4.
Zurück zum Zitat Sheta, A.F.: Estimation of the COCOMO model parameters using genetic algorithms for NASA software projects. J. Comput. Sci. 2(2), 118–123 (2006)CrossRef Sheta, A.F.: Estimation of the COCOMO model parameters using genetic algorithms for NASA software projects. J. Comput. Sci. 2(2), 118–123 (2006)CrossRef
5.
Zurück zum Zitat Boehm, B.W.: Software Engineering Economics. Prentice Hall, IEEE (1984)MATH Boehm, B.W.: Software Engineering Economics. Prentice Hall, IEEE (1984)MATH
6.
Zurück zum Zitat Magne, J., Shepperd, M.: A systematic review of software development cost estimation studies. IEEE Trans. Softw. Eng. 33(1), 33–53 (2012) Magne, J., Shepperd, M.: A systematic review of software development cost estimation studies. IEEE Trans. Softw. Eng. 33(1), 33–53 (2012)
7.
Zurück zum Zitat Braga P.L., Oliveira A.L.I., Meira S.R.L.: A GA-based feature selection and parameters optimization for support vector regression applied to software effort estimation, In: 23rd Annual ACM Symposium on Applied Computing (SAC’08), 1788–1792 (2008) Braga P.L., Oliveira A.L.I., Meira S.R.L.: A GA-based feature selection and parameters optimization for support vector regression applied to software effort estimation, In: 23rd Annual ACM Symposium on Applied Computing (SAC’08), 1788–1792 (2008)
8.
Zurück zum Zitat Harman, M., Jones, B.F.: Search-based software engineering. Inf. Softw. Technol. 43(14), 833–839 (2012)CrossRef Harman, M., Jones, B.F.: Search-based software engineering. Inf. Softw. Technol. 43(14), 833–839 (2012)CrossRef
9.
Zurück zum Zitat Helm Jim, E.: The viability of using COCOMO in the special application software bidding and estimating. IEEE Trans. Eng. Manage. 39(1), 42–58 (1992)CrossRef Helm Jim, E.: The viability of using COCOMO in the special application software bidding and estimating. IEEE Trans. Eng. Manage. 39(1), 42–58 (1992)CrossRef
10.
Zurück zum Zitat Leung, H., Fan, Z.: Software cost estimation. In: Handbook of Software Engineering And Knowledge Engineering. World Scientific Pub. Co, River Edge, NJ (2004) Leung, H., Fan, Z.: Software cost estimation. In: Handbook of Software Engineering And Knowledge Engineering. World Scientific Pub. Co, River Edge, NJ (2004)
11.
Zurück zum Zitat Ismaeel, H.R.: Software engineering cost estimation using COCOMO II model. Al-Mansour J. (10), 86–111 (2007) Ismaeel, H.R.: Software engineering cost estimation using COCOMO II model. Al-Mansour J. (10), 86–111 (2007)
12.
Zurück zum Zitat Rollo, A.L.: Functional size measurement and COCOMO – A synergistic approach. In: Proceedings of the IEEE International Conference on Industrial Engineering and Engineering Management (IEEM ’07), pp. 1256–1260. Singapore, December 2009 Rollo, A.L.: Functional size measurement and COCOMO – A synergistic approach. In: Proceedings of the IEEE International Conference on Industrial Engineering and Engineering Management (IEEM ’07), pp. 1256–1260. Singapore, December 2009
13.
Zurück zum Zitat Živadinović J., et al.: Methods of effort estimation in software engineering. In: International Symposium Engineering Management and Competitiveness 2011 (EMC2011), June 24–25, (2011) Živadinović J., et al.: Methods of effort estimation in software engineering. In: International Symposium Engineering Management and Competitiveness 2011 (EMC2011), June 24–25, (2011)
14.
Zurück zum Zitat Al Qmase, M.M., Qureshi, M.R.J.: Evaluation of the cost estimation models: case study of task manager application. Int. J. Mod. Educ. Comput. Sci. 5(8),1–7 (2013) Al Qmase, M.M., Qureshi, M.R.J.: Evaluation of the cost estimation models: case study of task manager application. Int. J. Mod. Educ. Comput. Sci. 5(8),1–7 (2013)
15.
Zurück zum Zitat Clarke, J., Dolado, J.J., Harman, M.: Reformulating software engineering as a search problem. IEE Proc. Softw. 150(3), 161–175 (2003)CrossRef Clarke, J., Dolado, J.J., Harman, M.: Reformulating software engineering as a search problem. IEE Proc. Softw. 150(3), 161–175 (2003)CrossRef
16.
Zurück zum Zitat Jørgensen, M., Grimstad, S.: Avoiding irrelevant and misleading information when estimating development effort. IEEE Softw. 25(3), 78–83 (2008)CrossRef Jørgensen, M., Grimstad, S.: Avoiding irrelevant and misleading information when estimating development effort. IEEE Softw. 25(3), 78–83 (2008)CrossRef
17.
Zurück zum Zitat Lederer, A.L., Prasad, J.: A causal model for software cost estimating error. IEEE Trans. Softw. Eng. 24(2), 137–148 (1998)CrossRef Lederer, A.L., Prasad, J.: A causal model for software cost estimating error. IEEE Trans. Softw. Eng. 24(2), 137–148 (1998)CrossRef
18.
Zurück zum Zitat Basha, S., Dhavachelvan, P.: Analysis of empirical software effort estimation models. Int. J. Comput. Sci. Inf. Secur. 7(3), 68–77 (2010) Basha, S., Dhavachelvan, P.: Analysis of empirical software effort estimation models. Int. J. Comput. Sci. Inf. Secur. 7(3), 68–77 (2010)
19.
Zurück zum Zitat Huang, X., Capretz, L.F., Ren, J.: A neuro-fuzzy model for software cost estimation. In: Third International Conference On Quality Software (QSIC’03), 12–19 (2003) Huang, X., Capretz, L.F., Ren, J.: A neuro-fuzzy model for software cost estimation. In: Third International Conference On Quality Software (QSIC’03), 12–19 (2003)
Metadaten
Titel
Efficient Tuning of COCOMO Model Cost Drivers Through Generalized Reduced Gradient (GRG) Nonlinear Optimization with Best-Fit Analysis
verfasst von
Surjeet Dalal
Neeraj Dahiya
Vivek Jaglan
Copyright-Jahr
2018
Verlag
Springer Singapore
DOI
https://doi.org/10.1007/978-981-10-6872-0_32

Neuer Inhalt