Abstract
Functional size measurement methods are widely used by software project managers since it supports early estimation. Function Point Analysis (FPA) was the first method proposed for the purpose of capturing functional size, but unfortunately it is flawed in some ways. A second-generation method was COSMIC function points that offered a novel design. However, since then, the accuracy of convertibility between the two measures has become an issue. This study aims to determine how accurate are the conversion types featured in the literature employing the ordinary least squares regression model by examining the convertibility of Fetcke case study via the leave one out cross validation. The findings indicated that the most commonly-used conversion type did not provide the highest accuracy. Instead it was the transaction function-based type that achieved best results. Therefore, in order to obtain high accurate results, several conversion types must be tested.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Albrecht, A.J.: Measuring application development productivity. In: IBO Conference on Application Development, pp. 83–92 (1979)
Albrecht, A.J., Gaffney, J.E.: Software function, source lines of code, and development effort prediction: a software science validation. IEEE Trans. Softw. Eng. SE-9(6), 639–648 (1983)
Conte, S.D., Dunsmore, H.E., Shen, V.Y.: Software Engineering Metrics and Models. Benjamin-Cummings Publishing Co, Redwood City (1986)
Grady, R.: Practical Software Metrics for Project Management and Process Improvement. Prentice-Hall, Upper Saddle River, NJ, USA (1992)
Abran, A., Robillard, P.N.: Function points analysis: an empirical study of its measurement processes. IEEE Trans. Softw. Eng. 22(12), 895–910 (1996)
Abran, A., et al.: The COSMIC Functional Size Measurement Method Measurement Manual, version 4.0.1 (2015)
Vogelezang, F., Lesterhuis, A.: Applicability of COSMIC full function points in an administrative environment experiences of an early adopter. In: Proceedings of the 13th International Workshop on Software Measurement—IWSM 2003 (2003)
Cuadrado-Gallego, J.J., Buglione, L., DomÃnguez-Alda, M.J., de Sevilla, M.F., de Mesa, J.A.G., Demirors, O.: An experimental study on the conversion between IFPUG and COSMIC functional size measurement units. Inf. Softw. Technol. 52(3), 347–357 (2010)
Cuadrado-Gallego, J.J., Abran, A., RodrÃguez-Soria, P., Lara, M.A.: An experimental study on the conversion between IFPUG and UCP functional size measurement units. J. Zhejiang Univ. Sci. C 15(3), 161–173 (2014)
Ferrucci, F., Gravino, C., Sarro,. F.: A case study on the conversion of function points into COSMIC. In: Proceedings of the 2011 37th EUROMICRO Conference on Software Engineering and Advanced Applications, pp. 461–464 (2011)
Gencel, C., Bideau, C.: Exploring the convertibility between IFPUG and COSMIC function points: preliminary findings. In: 2012 Joint Conference of the 22nd International Workshop on Software Measurement and the 2012 Seventh International Conference on Software Process and Product Measurement (IWSM-MENSURA), pp. 170–177 (2012)
Abran, A., Desharnais, J.-M., Aziz, F.: Measurement convertibility – from function points to COSMIC-FFP. In: Proceeding of the 15th International Workshop on Software Measurement (IWSM), pp. 227–240 (2005)
Desharnais, J.-M., Abran, A., Cuadrado-Gallego, J.: Convertibility of function points to COSMIC-FFP: identification and analysis of functional outliers. In: International Conference on Software Process and Product Measurement (MENSURA) (2006)
Heeringen, H.V.: Changing from FPA to COSMIC – a transition framework. In: Proceedings Software Measurement European Forum (SMFE) (2007)
Cuadrado-Gallego, J.J., Buglione, L., Rejas-Muslera, R.J., Machado-Piriz, F.: IFPUG-COSMIC statistical conversion. In: EUROMICRO 2008 - Proceedings of the 34th EUROMICRO Conference on Software Engineering and Advanced Applications, SEAA 2008, pp. 427–432 (2008)
Abualkishik, A.Z., Ferrucci, F., Carmine, G., Lavazza, L., Liu, G., Meli, R., Robiolo, G.: A study on the statistical convertibility of IFPUG function point, COSMIC function point and simple function point. J. Inf. Softw. Technol. 86, 1–19 (2017)
Abualkishik, A.Z., Selamat, M.H., Ghani, A.A.A., Atan, R., Desharnais, J.M., Khelifi, A.: A convertibility study on the conversion between FPA and COSMIC for real time systems. In: Proceedings of the 2012 Joint Conference of the 22nd International Workshop on Software Measurement and the 2012 7th International Conference on Software Process and Product Measurement, IWSM-MENSURA 2012, pp. 143–149 (2012)
Cuadrado-Gallego, J.J., Machado-Piriz, F., Aroba-Páez, J.: On the conversion between IFPUG and COSMIC software functional size units: a theoretical and empirical study. J. Syst. Softw. 81(5), 661–672 (2008)
Abualkishik, A.Z., Selamat, M.H., Ghani, A.A.A., Atan, R., Desharnais, J.M., Khelifi, A.: Theoretical and probabilistic conversion model between FPA and COSMIC measurement method. In: 2012 Joint Conference of the 22nd International Workshop on Software Measurement and the 2012 Seventh International Conference on Software Process and Product Measurement, pp. 150–159 (2012)
Lavazza, L.: Convertibility of functional size measurements. In: Proceedings of the 5th International Conference on Predictor Models in Software Engineering - PROMISE ’09, p. 1 (2009)
Lavazza, L., Morasca, S.: Convertibility of function points into COSMIC function points: a study using piecewise linear regression. Inf. Softw. Technol. 53(8), 874–884 (2011)
Lavazza, L.: A systematic approach to the analysis of function point – COSMIC convertibility. In: International Workshop on Software Measurement, ICSM/Mensura (2010)
Lavazza, L., Morasca, S.: A study of non-linearity in the statistical convertibility of function points into COSMIC function points. In: Proceedings of the Workshop on Advances in Functional Size Measurement and Effort Estimation - FSM ’10, pp. 1–8 (2010)
Abualkishik, A.Z., Desharnais, J.-M., Khelifi, A., Ghani, A.A.A., Atan, R., Selamat, M.H.: An exploratory study on the accuracy of FPA to COSMIC measurement method conversion types. Inf. Softw. Technol. 54(11), 1250–1264 (Nov 2012)
Fetcke, T.: The warehouse software portfolio a case study in functional size measurement, 1999/2000. Technical Report No. 1999–20, Département d’informatique, Universitédu Quebec à Montr é al, Canada
International Function Point User Group (IFPUG): Function Point Counting Practices Manual, Release 4.3.1, ISBN: 978-0-9753783-4-2 (2010)
Miles, C., Shevlin, M.: Applying regression and correlation: a guide for students and researchers. SAGE, London (2001)
Kitchenham, B., Pickard, L.M., MacDonell, S.G., Shepperd, M.J.: What accuracy statistics really measure. IEE Proc. - Softw. 148(3), 81 (2001)
Kitchenham, B., Kitchenham, B., Mendes, E., Mendes, E.: Why comparative effort prediction studies may be invalid. Proc. 5th Int. Conf. Predict. Model. Softw. Eng. 1, 1–5 (2009)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2019 Springer Nature Switzerland AG
About this paper
Cite this paper
Abualkishik, A.Z. (2019). A Review Study on the Accuracy of Conversion Between IFPUG FPA and COSMIC Function Points. In: Al-Masri, A., Curran, K. (eds) Smart Technologies and Innovation for a Sustainable Future. Advances in Science, Technology & Innovation. Springer, Cham. https://doi.org/10.1007/978-3-030-01659-3_5
Download citation
DOI: https://doi.org/10.1007/978-3-030-01659-3_5
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-01658-6
Online ISBN: 978-3-030-01659-3
eBook Packages: Earth and Environmental ScienceEarth and Environmental Science (R0)