In Search of a General IFPUG-Cosmic Conversion Method
DOI:
https://doi.org/10.53704/fujnas.v1i1.58Abstract
International Function Point User Group Function Points (IFPUG - FP) is the earliest function size estimation method; however, with the introduction of a more scientific method like the Common Software Measurement International Consortium Full Function Points (COSMIC -FFP) which has a wider applicability than the IFPUG, and both methods using the same measuring unit and principle, the continued relevancy of the IFPUG is called to question. In order to save organizations from losing all their investment because of migrating to using COSMIC, researchers have been trying to explore the possibility of converting the output of one method to the other. Several formulas have been proposed but none that can be generally applied yet. This paper reviews some of the popular conversion formulas that have been suggested so far, then, it used each formula to convert the IFPUG values presented in the different studies to equivalent COSMIC values. The converted COSMIC values are compared to direct measurement values to see a trend or how generalized, consistent and reliable the formulas have a tendency to or could be. It also collated IFPUG and COSMIC values of all the applications used in the different experiments plus three new ones and generated a new formula – a formula borne out of heterogeneous data. The result varied widely and nothing conclusive can be said, though, two of the formulas gave closer estimation range than others. Also, the new formula generated from the fifty eight applications gave improved results over others.
Keywords: IFPUG; COSMIC; project estimation
References
Abran, A., Desharnais, J. M. and Aziz, F. (2011). Measurement convertibility—from function points to COSMIC FFP. Cosmic Function Points: Theory and Advanced Practices 214.
Abran, A., Symons, C., and Oligny, S. (2001) An overview of COSMIC-FFP field trial results. 2-4.
Consortium (2007). The COSMIC functional sizemeasurement method-version 3.0 measurement manual (The COSMIC Implementation Guide for ISO/IEC 19761: 2003).
Cuadrado-Gallego, J., Rodríguez, D., Machado, F., and Abran, A. (2007). Convertibility between IFPUG and COSMIC functional size measurements. Product-Focused Software Process Improvement 273-283.
Cuadrado-Gallego, J. J., Buglione, L., Rejas-Muslera, R. J. and Machado-Piriz, F. (2008a). IFPUG-COSMIC statistical conversion. Software Engineering and Advanced Applications, SEAA '08. 34th Euromicro Conference 3-5, 427-432.
Cuadrado-Gallego, J. J., Machado-Piriz, F., and Aroba-P?ez, J. (2008b). On the conversion between IFPUG and COSMIC software functional size units: A theoretical and empirical study. Journal of Systems and Software 8,: 661-672.
Dekkers, T., and Vogelezang, F. (2003). COSMIC full function points: additional to or replacing FPA. Citeseer.
Desharnais, J. M., Abran, A., and Cuadrado, J.(2006). Convertibility of function points to COSMIC-FFP: Identification and analysis of functional outliers. MENSUR A, 190.
Fetcke, T. (1999). The warehouse software portfolio: A case study in functional size measurement, Citeseer.
Gencel, C. and Demirors, O. (2007). Conceptual differences among functional size measurement methods. IEEE, 305-313.
ISO (2002). 20968: 2002, Software engineering - Mk II function point analysis --Counting Practices Manual. International Organization for Standardization -ISO, Geneva.
ISO (2003a). 19761:2003, Software Engineering - -COSMIC-FFP – A functional size Measurement Method. International Organization for Standardization -ISO, Geneva. ISO 2003b. IEC 20926: 2003, Software engineering-IFPUG 4.1 Unadjusted functional size measurement method-Counting practices practices manual. International Organization for Standardization, Geneva.
ISO (2005). 24750: 2005, Software engineering-NESMA functional size measurement method version 2.1 --Definitions and counting guidelines for the application of Function Points Analysis. International Organization for Standardization -ISO, Geneva.
Lavazza, L. (2009). Convertibility of functional size measurements: new insights and methodological issues. Proceedings of the 5th International Conference on Predictor Models in Software Engineering. Vancouver, British Columbia, Canada: ACM.
Mills, E. E. and Shingler, K. H. (1988). Software Metrics-SEI Curriculum Module SEI-CM-12-1.1.
Rabbi, M. F., Natraj, S. and Olorisade, B. K. (2009). Evaluation of Convertibility Issues between FPUG and COSMIC Function Points. Proceedings of the 4th International Conference on Software Engineering Advances ICSEA ’09, Porto, Portugal. IEEE, 277-281.
Vogelezang, F. (2005). COSMIC Full Function Points The next generation of functional sizing. SMEF 2005, 281.
Vogelezang, F. and Lesterhuis, A. (2003). Applicability of COSMIC Full Function Points in an administrative environment: Experiences of an early adopter. Citeseer.
Downloads
Published
Issue
Section
License
Copyright (c) 2016 Fountain Journal of Natural and Applied Sciences

This work is licensed under a Creative Commons Attribution 4.0 International License.
Authors retain copyright of their work, with first publication rights granted to Fountain Journal of Natural and Applied Sciences. Articles in FUJNAS are published on the Creative Commons Attribution 4.0 International license (CC BY 4.0).