Automated Software Size Estimation Methods and Techniques: A Review

V. K. Attri*, J. S. Bal**
* Research Scholar, Department of Computer Science Engineering, Punjab Technical University, Punjab, India.
** Computer Science and Engineering from Punjabi University, Patiala, India.
Periodicity:September - November'2017
DOI : https://doi.org/10.26634/jit.6.4.13849

Abstract

Source code size is exercised as input to numerous parametric software estimation models. But it is rarely presented at the initial phase of software development. For software project planning, accurately determining the software size estimation at the early stage is a very important parameter. This paper aims to provide a basis for estimating the software size at the early stage of the software development process through a systematic review of previous works. The authors have reviewed the current techniques of size estimation to identify their strengths and weaknesses.

Keywords

Metric, Object Oriented Code Size Estimation, Software Size Estimation, Unified Modeling Language

How to Cite this Article?

Attri, V. K., and Bal, J. S. (2017). Automated Software Size Estimation Methods and Techniques: A Review. i-manager’s Journal on Information Technology, 6(4), 38-42. https://doi.org/10.26634/jit.6.4.13849

References

[1]. Abrahão, S., Poels, G., & Pastor, O. (2006). A functional size measurement method for object-oriented conceptual schemas: Design and evaluation issues. Software & Systems Modeling, 5(1), 48-71.
[2]. Antoniol, G., Lokan, C., Caldiera, G., & Fiutem, R. (1999). A function point-like measure for object-oriented software. Empirical Software Engineering, 4(3), 263-287.
[3]. Brodine, D. (2000). Oops, there it is: object-oriented project size estimation. Enterprise Systems Journal, 15(3), 55-57.
[4]. Carbone, M. & Santucci, G. (2002, June). Fast & Serious: A UML based metric for effort estimation. In Proceedings of the 6 ECOOP Workshop on Quantitative Approaches in Object-Oriented Software Engineering (QAOOSE'02) (pp. 313-322).
[5]. Costagliola, G., Ferrucci, F., Tortora, G., & Vitiello, G. (2005). Class point: an approach for the size estimation of object-oriented systems. IEEE Transactions on Software Engineering, 31(1), 52-74.
[6]. Dejaeger, K., Verbeke, W., Martens, D., & Baesens, B. (2012). Data mining techniques for software effort estimation: A comparative study. IEEE Transactions on Software Engineering, 38(2), 375-397.
[7]. Gencel, C. & Demirors, O. (2008). Functional size measurement revisited. ACM Transactions on Software Engineering and Methodology (TOSEM), 17(3), 1-36.
[8]. Lokan, C. J. (2005). Function points. Advances in Computers, 65, 297-347.
[9]. Menzies, T., Di Stefano, J. S., Chapman, M., & McGill, K. (2002, December). Metrics that matter. In Software Engineering Workshop, 2002. Proceedings. 27th Annual NASA Goddard/IEEE Turbines and Power, 132(5), 052801 (pp. 51-57). IEEE.
[10]. Menzies, T., Greenwald, J., & Frank, A. (2007). Data mining static code attributes to learn defect predictors. IEEE Transactions on Software Engineering, 33(1), 2-13.
[11]. Minkiewicz, A. (1997). Measuring object oriented software with predictive object points. PRICE Systems, LLC.
[12]. Minkiewicz, A. F. & Fad, B. E. (2000). Parametric Software Forecasting System and Method (U.S. Patent No. 6,073,107). Washington, DC: U.S. Patent and Trademark Office.
[13]. Moser, S. & Nierstrasz, O. (1996). The effect of object oriented frameworks on developer productivity. Computer, 29(9), 45-51.
[14]. Shi, Y. & Reitz, R. D. (2010). Assessment of multiobjective genetic algorithms with different niching strategies and regression methods for engine optimization and design. Journal of Engineering for Gas Turbines and Power, 132(5), 052801.
[15]. Zhou, Y., Yang, Y., Xu, B., Leung, H., & Zhou, X. (2014). Source code size estimation approaches for objectoriented systems from UML class diagrams: A comparative study. Information and Sof tware Technology, 56(2), 220-237.
If you have access to this article please login to view the article or kindly login to purchase the article

Purchase Instant Access

Single Article

North Americas,UK,
Middle East,Europe
India Rest of world
USD EUR INR USD-ROW
Online 15 15

Options for accessing this content:
  • If you would like institutional access to this content, please recommend the title to your librarian.
    Library Recommendation Form
  • If you already have i-manager's user account: Login above and proceed to purchase the article.
  • New Users: Please register, then proceed to purchase the article.