CFP last date
20 May 2024
Reseach Article

A Distribution based Approach of Outlier Removal for Software Effort Data

by Amit Sinhal, Bhupendra Verma
International Journal of Computer Applications
Foundation of Computer Science (FCS), NY, USA
Volume 74 - Number 20
Year of Publication: 2013
Authors: Amit Sinhal, Bhupendra Verma
10.5120/13027-0210

Amit Sinhal, Bhupendra Verma . A Distribution based Approach of Outlier Removal for Software Effort Data. International Journal of Computer Applications. 74, 20 ( July 2013), 24-28. DOI=10.5120/13027-0210

@article{ 10.5120/13027-0210,
author = { Amit Sinhal, Bhupendra Verma },
title = { A Distribution based Approach of Outlier Removal for Software Effort Data },
journal = { International Journal of Computer Applications },
issue_date = { July 2013 },
volume = { 74 },
number = { 20 },
month = { July },
year = { 2013 },
issn = { 0975-8887 },
pages = { 24-28 },
numpages = {9},
url = { https://ijcaonline.org/archives/volume74/number20/13027-0210/ },
doi = { 10.5120/13027-0210 },
publisher = {Foundation of Computer Science (FCS), NY, USA},
address = {New York, USA}
}
%0 Journal Article
%1 2024-02-06T21:42:50.451151+05:30
%A Amit Sinhal
%A Bhupendra Verma
%T A Distribution based Approach of Outlier Removal for Software Effort Data
%J International Journal of Computer Applications
%@ 0975-8887
%V 74
%N 20
%P 24-28
%D 2013
%I Foundation of Computer Science (FCS), NY, USA
Abstract

There are unavoidably a few outliers in the software measurement data. When software effort estimation models are made using the data samples with outliers, these models reduce the effort estimation precision for future planning. Therefore, this work investigated the influence of outlier upon the accuracy of prediction and proposed a distribution based outlier elimination method for effort estimation. The proposed work shows that the applied outlier elimination method improves the estimation accuracy of the software effort estimation process. In contrast, the effects of outlier elimination on the accuracy of effort estimation may differ depending on the characteristics of the data set, the effort estimation method.

References
  1. Yeong-Seok Seo, Kyung-A Yoon, Doo-Hwan Bae, "An Empirical Analysis of Software Effort Estimation with Outlier Elimination", Proceedings of the 4th International workshop on Predictor models in Software Engineering © ACM, 2008.
  2. Y. Miyazaki, M. Terakado, K. Ozaki, and H. Nozaki, "Robust Regression for Developing Software Estimation Models," Journal of Systems and Software, Vol. 27, No. 1, pp. 3–16, 1994.
  3. Basili V. R. , Freburger K. , "Programming Measurement and Estimation in the Software Engineering Laboratory", Journal of Systems and Software, Vol. 2, No. 2, pp. 47-57, 1981.
  4. Boehm B. W. , Abts C. , Chulani S. , "Software Development Cost Estimation Approaches – A Survey", Annals of Software Engineering, Vol. 10, pp. 177–205, 2000.
  5. Kitchenham and Linkman "Systematic Literature Reviews in Software Engineering", Information and Software Technology, Volume 51 Issue 1, pp. 7-15, January, 2009.
  6. V. Chang and W. Wong. , "Outlier Elimination in Construction of Software Metric Models", Proceedings of the 22nd ACM Symposium on Applied Computing, pp. 1484–1488, 2007.
  7. Musilek P. , Pedrycz W. , "On the Sensitivity of COCOMO II Software Cost Estimation Model", Proceedings of Eighth IEEE Symposium on Software Metrics, 2002.
  8. Jorgensen M. , Boehm B. , "Software Development Effort Estimation: Formal Models or Expert Judgment?" IEEE Software, Vol. 26, No. 2, pp. 14-19, 2009.
  9. Jorgensen M. , "A Review of Studies on Expert Estimation of Software Development Effort", Journal of Systems and Software, Vol. 70, No. 1-2, pp. 37-60, 2004.
  10. Jorgensen M. , "Practical Guidelines for Expert-Judgment-Based Software Effort Estimation", IEEE Software, Vol. 22, No. 3, pp. 57-63, 2005.
  11. Orsolya Durban and Andras Pataricza. "Cost Estimation Driven Software Development Process", Proceedings of the 27 th EUROMICRO Conference, 2001.
  12. Liang Tian and Afzel Noore. "Multistage software estimation", Proceedings of the 35th Southeastern Symposium on System Theory, pp 232–236, 2003.
  13. Menzies T. , Port D. , Chen Z. , "Validation Methods for Calibrating Software Effort Models", Proceedings of the 27th International Conference on Software engineering, ICSE '05: (New York, USA), ACM Press, pp. 587–595, 2005.
  14. Menzies T. , Hihn J. , "Evidence-Based Cost Estimation for Better-Quality Software", IEEE Software, Vol. 23, No. 4, pp. 64-66, 2006.
  15. Menzies T. , Chen Z. , Hihn J. , "Selecting Best Practices for Effort Estimation", IEEE Transactions on Software Engineering, Vol. 32, pp. 883-895, 2006.
  16. Kitchenham B. A. , Mendes E. , "A Comparison of Cross-company and Within-company Effort Estimation Models for Web Applications", 8th International Conference on Empirical Assessment in Software Engineering, pp. 47-56, 2004.
  17. Tanja Gruschke and Magne Jorgensen. "Assessing Uncertainty of Software Development Effort Estimates: The Learning from Outcome Feedback". In METRICS '05: Proceedings of the 11th IEEE International Software Metrics Symposium (METRICS'05), page 4, Washington, DC, USA, 2005. IEEE Computer Society.
  18. I. de Barcelos Tronto, J. DA Silva, and N. Sant'Anna, "Comparison of Artificial Neural Network and Regression Models in Software Effort Estimation", International Joint Conference on Neural Networks, pp 771–776, 2007.
  19. Q. Song and M. Shepperd, "A New Imputation Method for Small Software Project Data Sets", Journal of Systems and Software, 80 (1): 51–62, 2007.
  20. Vahid Khatibi. B, Jawawi Dayang N. A, "Software Cost Estimation Methods: A Review", Journal of Emerging Trends in Computing and Information Sciences, Vol. 2, pp. 21-29, 2011.
  21. Amit Sinhal, Bhupendra Verma, "Software Development Effort Estimation: A Review", International Journal of Advanced Research in Computer Science and Software Engineering, 3 (6), pp. 1-15, June 2013.
  22. Karel Dejaeger, Wouter Verbeke, "Data Mining Techniques for Software Effort Estimation: A Comparative Study", IEEE Transactions on Software Engineering, Vol. 38, No. 2, pp. 375-397, 2012.
  23. Amit Sinhal, Bhupendra Verma, "A Proposal of Novel Soft Computing Based Effort Estimation Model for Software Development", CiiT International Journal of Software Engineering and Technology, Vol. 6, No. 6, 2013.
Index Terms

Computer Science
Information Sciences

Keywords

COCOMO EAF MRE MMRE PRED