Bayesian Multi-Scale Optimization For Software Cost Estimation

Authors(2) :-Somaraju Mouli, Dr. Merajothu Chandra Naik

Software Cost Estimation is very important challenging task for completing the project successfully. The estimation in software development depends on various factors particularly managing project cost, time and quality and effort factors. Therefore, accurate assessment is a consequential factor in projects success and reducing the risks. In the last two decades, many researchers and practitioners presented statistical and machine learning-based models for software effort estimation. In this paper, a novel approach based Bayesian multi-class algorithm is proposed for software cost estimation. It helps project manager to provide nimble and realistic estimate for the project effort and development time that in turn gives software cost. The proposed work is carried in two steps, in first phase known as training phase, optimizing the parameters and second step known as validating phase, the prediction process. The Parameters SSE, RME, MAD and R2are calculated for COCOMO-II dataset. Statistical results show that our method could significantly improve accuracy, error minimization and has potential to become an effective method for software cost estimation.

Authors and Affiliations

Somaraju Mouli
Research Scholar, Dept. of CSE, Andhra Pradesh, India
Dr. Merajothu Chandra Naik
Professor, Department of CSE, Sri Indu Institute of Engineering & Technology, Hyderabad, Telangana, India

Software Cost Estimation, Bayesian multi-class algorithm, COCOMO-II, SSE, RME, MAD.

  1. Isa Maleki1 and Laya Ebrahimi," ANALYSIS OF SOFTWARE COST ESTIMATION USING FUZZY LOGIC", International Journal in Foundations of Computer Science & Technology (IJFCST), Vol.4, No.3, May 2014.
  2. 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, 1155-1166. http://dx.doi.org/10.1016/j.infsof.2010.05.009.
  3. Aman Kaushik and AbhishekTomar," Proposing an Enhanced Artificial Neural Network Prediction Model to Improve the Accuracy in Software Effort Estimation" DOI: 10.14445/22315381/IJETT-V37P212, July 2016.
  4. https://www.mathworks.com/help/stats/bayesian-optimization-algorithm.html
  5. Genetic Algorithm for Optimizing Neural Network Based Software Cost Estimation Tirimula Rao Benala, Computing, Volume 7076 of the series Lecture Notes in Computer Science pp 233-239. 
  6. A New Approach for Software Cost Estimation with Hybrid Genetic Algorithm and Ant Colony Optimization Isa Maleki,Ali Gaffer,and Mohammad Masdari, International Journal of Innovation and Applied Studies ISSN 2028-9324 Vol. 5 No. 1 Jan. 2014, pp. 72-81 2014.
  7. Software Cost Estimation using Hybrid Algorithm Shivani Sharma,Aman Kaushik,Abhishek Tomar International Journal of Engineering Trends and Technology (IJETT)-Volume 37 Number 2- July 2016.
  8. Optimizing Software Effort Estimation Models Using Firefly Algorithm, Nazeeh Ghatasheh, Hossam Faris, Ibrahim Aljarah, Rizik M. H. Al-Sayyed, Journal of Software Engineering and Applications, 2015, 8, 133-142 Published Online March 2015 in SciRes.
  9. Novel Meta-Heuristic Algorithmic Approach for Software Cost Estimation, Ruchi Puri, Iqbaldeep kaur, International Journal of Innovations in Engineering and Technology (IJIET), Volume 5 Issue 2 April 2015, ISSN: 2319-1058.
  10. A New Hybrid For Software Cost Estimation Using Particle Swarm Optimization And Differential Evolution Algorithms, Majid Ahadi,Ahmad Jafarian, Informatics Engineering, An International Journal (Ieij), Vol.4, No.1, March 2016.

Publication Details

Published in : Volume 2 | Issue 4 | July-August 2017
Date of Publication : 2017-08-31
License:  This work is licensed under a Creative Commons Attribution 4.0 International License.
Page(s) : 950-957
Manuscript Number : CSEIT1833681
Publisher : Technoscience Academy

ISSN : 2456-3307

Cite This Article :

Somaraju Mouli, Dr. Merajothu Chandra Naik, "Bayesian Multi-Scale Optimization For Software Cost Estimation", International Journal of Scientific Research in Computer Science, Engineering and Information Technology (IJSRCSEIT), ISSN : 2456-3307, Volume 2, Issue 4, pp.950-957, July-August-2017.
Journal URL : http://ijsrcseit.com/CSEIT1833681

Article Preview

Follow Us

Contact Us