Abstract
In this paper we apply a measurement procedure proposed by van Heeringen and van Gorp to approximate the COSMIC size of mobile applications. We compare this procedure with the one introduced by D’Avanzo et al. We also replicate an empirical study recently carried out to assess whether the COSMIC functional size of mobile applications can be used to estimate the size of the final applications in terms of lines of code, number of bytes of the source code and bytecode. The results showed that the COSMIC functional size evaluated with van Heeringen and van Gorp’s method was well correlated to all the size measures taken into account. Nevertheless, the prediction accuracy did not satisfy the evaluation criteria and turned out ot be slightly worse than the one obtained in the original study and based on the approach proposed by D’Avanzo et al.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
Notes
- 1.
Requirements and CFPs data are publicly available on https://goo.gl/Nj6mAO.
References
Abdullah, N.A.S., Rusli, N.I.A., Ibrahim, M.F.: Mobile game size estimation: COSMIC FSM rules, uml mapping model and unity3d game engine. In: 25th IEEE Conference on Open Systems (ICOS), pp. 42–47 (2014)
Abran, A., Baklizky, D., Desharnais, J., Fagg, P., Gencel, C., Symons, C., Jayakumar, K.R., Lesterhuis, A., Londeix, B., Nagano, S.I., Santillo, L., Soubra, H., Trudel, S., Vogelezang, F., Woddward, C.: The COSMIC Functional Size Measurement Method, Measurement Manual, Version 4.0.1 (2015)
Abran, A., Londeix, B., O’Neill, M., Santillo, L., Vogelezang, F., Desharnais, J., Morris, P., Rollo, T., Symons, C., Lesterhuis, A., Oligny, S., Rule, G., Toivonen, H.: The COSMIC Functional Size Measurement Method, Advanced and Related Topics, Version 3.0 (2007)
Boehm, B.W., Abts, C., Brown, A.W., Chulani, S., Clark, B.K., Horowitz, E., Madachy, R., Reifer, D.J., Steece, B.: Software Cost Estimation with COCOMO II. Prentice Hall Press, Upper Saddle River (2009)
Buglione, L., Gencel, Ç.: Impact of base functional component types on software functional size based effort estimation. In: Jedlitschka, A., Salo, O. (eds.) PROFES 2008. LNCS, vol. 5089, pp. 75–89. Springer, Heidelberg (2008)
Conover, W.J.: Practical Nonparametric Statistics, 3rd edn. Wiley, New York (1998)
Conte, S.D., Dunsmore, H.E., Shen, V.Y.: Software Engineering Metrics and Models. Benjamin-Cummings Publishing Co., Inc., Redwood City (1986)
D’Avanzo, L., Ferrucci, F., Gravino, C., Salza, P.: Cosmic functional measurement of mobile applications and code size estimation. In: 30th ACM/SIGAPP Symposium on Applied Computing (SAC), pp. 1631–1636 (2015)
De Marco, L., Ferrucci, F., Gravino, C.: Approximate cosmic size to early estimate web application development effort. In: 39th EUROMICRO Conference on Software Engineering and Advanced Applications (SEAA), pp. 349–356 (2013)
De Vito, G., Ferrucci, F.: Approximate cosmic size: the quick/early method. In: 40th EUROMICRO Conference on Software Engineering and Advanced Applications (SEAA), pp. 69–76 (2014)
Ferrucci, F., Gravino, C., Salza, P., Sarro, F.: Investigating functional and code size measures for mobile applications. In: 41st EUROMICRO Conference on Software Engineering and Advanced Applications (SEAA), pp. 365–368 (2015)
Gibbons, J.D.: Nonparametric Statistical Inference. Marcel Dekker Inc., New York (1986)
van Heeringen, H., van Gorp, E.: Measure the functional size of a mobile app: using the cosmic functional size measurement method. In: 24th International Workshop on Software Measurement (IWSM) and the 9th International Conference on Software Process and Product Measurement (MENSURA), pp. 11–16 (2014)
ISO/IEC: ISO/IEC 14143–1:2007: Information technology - Software measurement - Functional size measurement - Part 1: Definition of concepts (2007)
Kitchenham, B., Pickard, L., MacDonell, S., Shepperd, M.: What accuracy statistics really measure. IEE Proc. Softw. 148(3), 81–85 (2001)
Kitchenham, B., Mendes, E.: Software productivity measurement using multiple size measures. IEEE Trans. Softw. Eng. 30(12), 1023–1035 (2004)
Kitchenham, B., Pickard, L., Pfleeger, S.L.: Case studies for method and tool evaluation. IEEE Softw. 12(4), 52–62 (1995)
Lind, K., Heldal, R.: On the relationship between functional size and software code size. In: Workshop on Emerging Trends in Software Metrics (WETSoM), pp. 47–52 (2010)
Lind, K., Heldal, R.: A practical approach to size estimation of embedded software components. IEEE Trans. Softw. Eng. 38(5), 993–1007 (2012)
Martin, W., Harman, M., Jia, Y., Sarro, F., Zhang, Y.: The app sampling problem for app store mining. In: 12th Working Conference on Mining Software Repositories (MSR), pp. 123–133 (2015)
Mendes, E., Kitchenham, B.: Further comparison of cross-company and within-company effort estimation models for web applications. In: 10th International Software Metrics Symposium (METRICS), pp. 348–357. IEEE Press (2004)
Menzies, T., Chen, Z., Hihn, J., Lum, K.: Selecting best practices for effort estimation. IEEE Trans. Softw. Eng. 32(11), 883–895 (2006)
Nitze, A., Schmietendorf, A., Dumke, R.: An analogy-based effort estimation approach for mobile application development projects. In: 24th International Workshop on Software Measurement (IWSM) and the 9th International Conference on Software Process and Product Measurement (MENSURA), pp. 99–103 (2014)
Preuss, T.: Mobile Applications, Functional Analysis, and the Customer Experience, chap. 22. Auerbach Publications (2012)
Preuss, T.: Mobile applications, function points and cost estimating. In: International Conference on Cost Estimation and Analysis Association (ICEAA) (2013)
Sethumadhavan, G.: Sizing android mobile applications. In: 6th IFPUG International Software Measurement and Analysis Conference (ISMA) (2011)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2015 Springer International Publishing Switzerland
About this paper
Cite this paper
Ferrucci, F., Gravino, C., Salza, P., Sarro, F. (2015). Investigating Functional and Code Size Measures for Mobile Applications: A Replicated Study. In: Abrahamsson, P., Corral, L., Oivo, M., Russo, B. (eds) Product-Focused Software Process Improvement. PROFES 2015. Lecture Notes in Computer Science(), vol 9459. Springer, Cham. https://doi.org/10.1007/978-3-319-26844-6_20
Download citation
DOI: https://doi.org/10.1007/978-3-319-26844-6_20
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-26843-9
Online ISBN: 978-3-319-26844-6
eBook Packages: Computer ScienceComputer Science (R0)