Analysis of Software Sizing and Project Estimation prediction by Machine Learning Classification
PDF
PDF

How to Cite

Sathesh, A., and Yasir Babiker Hamdan. 2022. “Analysis of Software Sizing and Project Estimation Prediction by Machine Learning Classification”. Journal of Ubiquitous Computing and Communication Technologies 3 (4): 303-13. https://doi.org/10.36548/jucct.2021.4.006.

Keywords

— Software sizing
— machine learning
— project estimation
— effort estimation
— prediction techniques
— Support Vector Machine (SVM)
Published: 28-02-2022

Abstract

In this study, the outcomes of trials with various projects are analyzed in detail. Estimators may decrease mistakes by combining several estimating strategies, which helps them maintain a close eye on the difference between their estimations and reality. An effort estimate is a method for estimating a model's correctness by calculating the total amount of effort needed. It's a major pain in the backside of software development. Several prediction methods have recently been created to find an appropriate estimate. The suggested SVM approach is utilized to reduce the estimation error for the project estimate to the lowest possible value. As a result, throughout the software sizing process, the ideal or exact forecast is achieved. Early in a model's development, the estimate is erroneous since the needs are not defined, but as the model evolves, it becomes more and more accurate. Because of this, it is critical to choose a precise estimate for each software model development. Observations and suggestions for further study of software sizing approaches are also included in the report.

References

  1. M. Ruchika and J. Ankita, (2011). Software Effort Prediction using Statistical Machine Learning Methods. International Journal of Advanced Computer Science and Applications, vol. 2, no.1.
  2. Hamdan, Yasir Babiker. "Faultless Decision Making for False Information in Online: A Systematic Approach." Journal of Soft Computing Paradigm (JSCP) 2, no. 04 (2020): 226-235.
  3. Nayar, Nandini, Sachin Ahuja, and Shaily Jain. (2019). Swarm intelligence and data mining: a review of literature and applications in healthcare. Proceedings of the Third International Conference on Advanced Informatics for Computing Research.
  4. Suma, V., and Shavige Malleshwara Hills. "Data Mining based Prediction of Demand in Indian Market for Refurbished Electronics." Journal of Soft Computing Paradigm (JSCP) 2, no. 02 (2020): 101-110.
  5. Rekha Tripathi, Dr. P. K. Rai, (2016). Comparative Study of Software Cost Estimation Technique. International Journal of Advanced Research in Computer Science and Software Engineering Volume 6, Issue 1.
  6. Sungheetha, Akey, and Rajesh Sharma. "Fuzzy Chaos Whale Optimization and BAT Integrated Algorithm for Parameter Estimation in Sewage Treatment." Journal of Soft Computing Paradigm (JSCP) 3, no. 01 (2021): 10-18.
  7. Nassif, A.B.; Capretz, L.F.; Ho, D.; Azzeh, M. A treeboost model for software effort estimation based on use case points. In Proceedings of the 2012 11th International Conference on Machine Learning and Applications, Boca Raton, FL, USA, 15 December 2012; pp. 314–319.
  8. Andi, Hari Krishnan. "An Accurate Bitcoin Price Prediction using logistic regression with LSTM Machine Learning model." Journal of Soft Computing Paradigm 3, no. 3 (2021): 205-217.
  9. Amasaki, S.; Kawata, K.; Yokogawa, T. Improving cross-project defect prediction methods with data simplification. In Proceedings of the 2015 41st Euromicro Conference on Software Engineering and Advanced Applications, Madeira, Portugal, 28 August 2015; pp. 96–103.
  10. Karthigaikumar, P. "Industrial Quality Prediction System through Data Mining Algorithm." Journal of Electronics and Informatics 3, no. 2 (2021): 126-137.
  11. Wang, Y.-H.; Jia, J.; Qu, Y. The “Earth-Moon” model on software project risk management. In Proceedings of the 2010 International Conference on Machine Learning and Cybernetics, Qingdao, China, 14 July 2010; pp. 1999–2003.
  12. Kirubakaran, S. Stewart. "Study of Security Mechanisms to Create a Secure Cloud in a Virtual Environment with the Support of Cloud Service Providers." Journal of trends in Computer Science and Smart technology (TCSST) 2, no. 03 (2020): 148-154.
  13. Sigweni, B. Feature weighting for case-based reasoning software project effort estimation. In Proceedings of the 18th International Conference on Evaluation and Assessment in Software Engineering, London, UK, 13–14 May 2014; pp. 1–4.
  14. Hamdan, Yasir Babiker, and A. Sathesh. "Construction of Efficient Smart Voting Machine with Liveness Detection Module." Journal of Innovative Image Processing 3, no. 3 (2021): 255-268.
  15. Baolong, Y.; Hong, W.; Haodong, Z. Research and application of data management based on Data Management Maturity Model (DMM). In Proceedings of the 2018 10th International Conference on Machine Learning and Computing, Macau, China, 10 February 2018; pp. 157–160.
  16. Raj, Jennifer S. "Secure Data Sharing Platform for Portable Social Networks with Power Saving Operation." Journal of IoT in Social, Mobile, Analytics, and Cloud 3, no. 3 (2021): 250-262.
  17. Petkovic, D.; Sosnick-Pérez, M.; Huang, S.; Todtenhoefer, R.; Okada, K.; Arora, S.; Sreenivasen, R.; Flores, L.; Dubey, S. Setap: Software engineering teamwork assessment and prediction using machine learning. In Proceedings of the 2014 IEEE Frontiers in Education Conference (FIE) Proceedings, Madrid, Spain, 25 October 2014; pp. 1–8.
  18. Hamdan, Yasir Babiker. "Construction of Statistical SVM based Recognition Model for Handwritten Character Recognition." Journal of Information Technology 3, no. 02 (2021): 92-107.
  19. Azzeh, M.; Banitaan, S. An Application of Classification and Class Decomposition to Use Case Point Estimation Method. In Proceedings of the 2015 IEEE 14th International Conference on Machine Learning and Applications (ICMLA), Miami, FL, USA, 11 December 2015; pp. 1268–1271.
  20. Chen, Joy Iong Zong, and Joy Iong Zong. "Automatic Vehicle License Plate Detection using K-Means Clustering Algorithm and CNN." Journal of Electrical Engineering and Automation 3, no. 1 (2021): 15-23.
  21. Rajeshkanna, A., and K. Arunesh. "Optimizing Decision Tree Classification Algorithm with Kernel Density Estimation." In Innovative Data Communication Technologies and Application, pp. 257-266. Springer, Singapore, 2021.
  22. Pamina, J., J. Beschi Raja, S. Sam Peter, S. Soundarya, S. Sathya Bama, and M. S. Sruthi. "Inferring Machine Learning Based Parameter Estimation for Telecom Churn Prediction." In International Conference On Computational Vision and Bio Inspired Computing, pp. 257-267. Springer, Cham, 2019.
  23. Pratibha, C., K. Manish Reddy, L. Bharathi, M. Manasa, and R. Gandhiraj. "Simulation of Dual Polarization Radar for Rainfall Parameter and Drop Size Distribution Estimation." In International Conference on Intelligent Computing, Information and Control Systems, pp. 424-433. Springer, Cham, 2019.
  24. Lingwal, Yogesh, Fateyh Bahadur Singh, and B. N. Ramakrishna. "Estimation of Differential code Bias and Local Ionospheric Mapping using GPS observations." In Proceedings of International Conference on Intelligent Computing, Information and Control Systems, pp. 809-824. Springer, Singapore, 2021
  25. Subramanian, R. Siva, and D. Prabha. "Optimizıng Naive Bayes Probability Estimation in Customer Analysis Using Hybrid Variable Selection." In Computer Networks and Inventive Communication Technologies, pp. 595-612. Springer, Singapore, 2021.