Investigating Functional and Code Size Measures for Mobile Applications: A Replicated Study
详细信息    查看全文
  • 关键词:Functional size measurement ; COSMIC ; Android mobile applications ; Code size measure ; LOC ; Empirical study
  • 刊名:Lecture Notes in Computer Science
  • 出版年:2015
  • 出版时间:2015
  • 年:2015
  • 卷:9459
  • 期:1
  • 页码:271-287
  • 全文大小:200 KB
  • 参考文献:1.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)
    2.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)
    3.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)
    4.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)
    5. 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) CrossRef
    6.Conover, W.J.: Practical Nonparametric Statistics, 3rd edn. Wiley, New York (1998)
    7.Conte, S.D., Dunsmore, H.E., Shen, V.Y.: Software Engineering Metrics and Models. Benjamin-Cummings Publishing Co., Inc., Redwood City (1986)
    8.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)
    9.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)
    10.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)
    11.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)
    12.Gibbons, J.D.: Nonparametric Statistical Inference. Marcel Dekker Inc., New York (1986)
    13.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)
    14.ISO/IEC: ISO/IEC 14143–1:2007: Information technology - Software measurement - Functional size measurement - Part 1: Definition of concepts (2007)
    15.Kitchenham, B., Pickard, L., MacDonell, S., Shepperd, M.: What accuracy statistics really measure. IEE Proc. Softw. 148(3), 81–85 (2001)CrossRef
    16.Kitchenham, B., Mendes, E.: Software productivity measurement using multiple size measures. IEEE Trans. Softw. Eng. 30(12), 1023–1035 (2004)CrossRef
    17.Kitchenham, B., Pickard, L., Pfleeger, S.L.: Case studies for method and tool evaluation. IEEE Softw. 12(4), 52–62 (1995)CrossRef
    18.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)
    19.Lind, K., Heldal, R.: A practical approach to size estimation of embedded software components. IEEE Trans. Softw. Eng. 38(5), 993–1007 (2012)CrossRef
    20.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)
    21.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)
    22.Menzies, T., Chen, Z., Hihn, J., Lum, K.: Selecting best practices for effort estimation. IEEE Trans. Softw. Eng. 32(11), 883–895 (2006)CrossRef
    23.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)
    24.Preuss, T.: Mobile Applications, Functional Analysis, and the Customer Experience, chap. 22. Auerbach Publications (2012)
    25.Preuss, T.: Mobile applications, function points and cost estimating. In: International Conference on Cost Estimation and Analysis Association (ICEAA) (2013)
    26.Sethumadhavan, G.: Sizing android mobile applications. In: 6th IFPUG International Software Measurement and Analysis Conference (ISMA) (2011)
  • 作者单位:Filomena Ferrucci (17)
    Carmine Gravino (17)
    Pasquale Salza (17)
    Federica Sarro (18)

    17. Department of Computer Science, University of Salerno, Fisciano, Italy
    18. Department of Computer Science, University College London, London, UK
  • 丛书名:Product-Focused Software Process Improvement
  • ISBN:978-3-319-26844-6
  • 刊物类别:Computer Science
  • 刊物主题:Artificial Intelligence and Robotics
    Computer Communication Networks
    Software Engineering
    Data Encryption
    Database Management
    Computation by Abstract Devices
    Algorithm Analysis and Problem Complexity
  • 出版者:Springer Berlin / Heidelberg
  • ISSN:1611-3349
文摘
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.

© 2004-2018 中国地质图书馆版权所有 京ICP备05064691号 京公网安备11010802017129号

地址:北京市海淀区学院路29号 邮编:100083

电话:办公室:(+86 10)66554848;文献借阅、咨询服务、科技查新:66554700