A COSMIC-FFP APPROACH TO ESTIMATE WEB APPLICATION DEVELOPMENT EFFORT

Gennaro Costagliola, Sergio Di Martino, Filomena Ferrucci, Carmine Gravino, Genoveffa Tortora, Giuliana Vitiello

Abstract

Web applications are constantly increasing both in complexity and number of offered features. In this paper we address the problem of estimating the effort required to develop dynamic web applications, which represents an emerging issue in the field of web engineering. In particular, we formalize a method which is based on the main ideas underlying COSMIC-FFP (Cosmic Full Function Point), which is an adaptation of the Function Point method, especially devised to tackle real-time and embedded applications. The method is focused on counting data movements and turns out to be suitable for capturing the specific aspects of dynamic web applications which are characterized by data movements to and from web servers. The method can be applied to analysis and design documentation in order to provide an early estimation. We also describe the empirical analysis carried out to verify the usefulness of the method for predicting web application development effort.

References

  1. Albrecht, A.J., 1979. Measuring Application Development Productivity. In Proc. of the Joint SHARE/GUIDE/IBM Application Development Symposium, pp. 83-92.
  2. Baresi, L., Morasca, S., Paolini, P., 2003. Estimating the Design Effort of Web Applications. In Proc. of the 9th International Software Metrics Symposium, pp. 62-72.
  3. Bévo V., Lévesque, G., Abran A., 1999. Application de la Mèthode FFP à partir d'une spécification selon la notation UML: compte rendu des premiers essais d'application et questions, International Workshop on Software Measurement (IWSM99).
  4. Conallen, J., 1999. Building Web Applications with UML, Addison-Wesley Object Technology Series.
  5. Conte, D., Dunsmore, H.E., Shen, V.Y., 1986. Software engineering metrics and models, The Benjamin/Cummings Publishing Company, Inc.
  6. COSMIC: COSMIC-FFP Measurement manual, version 2.2, http://www.cosmicon.com, 2003.
  7. Deshpande, Y., 2002. Consolidating Web Engineering as a Discipline. Software Engineering Australia, pp. 31-34.
  8. Diab, H., Koukane, F., Frappier, M., and St-Denis, R., 2002. McRose: Functional Size Measurement of Rational Rose RealTime”, In Proc. of Sixth International Workshop Quantitative Approaches in OO Software Engineering, pp. 15-24.
  9. Jenner, M.S., 2002. Automation of Counting of Functional Size Using COSMIC-FFP in UML. In Proc. 12th International Workshop Software Measurement, pp. 43-51.
  10. Mendes, E., Mosley, N., Counsell, S., 2002. Comparison of Web Size Measures for Predicting Web Design and Authoring Effort”, IEE Proceedings-Software 149 (3), pp. 86-92.
  11. Morisio, M., Stamelos, I., Spahos V., and Romano, D., 1999. Measuring Functionality and Productivity in Web-based applications: a Case Study. In Proc. of the 6th International Software Metrics Symposium, pp. 111-118.
  12. Poels, G., 2003. Definition and Validation of a COSMICFFP Functional Size Measure for Object-Oriented Systems. In Proc. International Workshop Quantitative Approaches in OO Software Engineering.
  13. Rollo, T., 2000. Sizing E-Commerce. In Proc of the ACOSM 2000 - Australian Conference on Software Measurement.
  14. Reifer, D., 2000. Web-Development: Estimating QuickTime-to-Market Software. IEEE software, 17(8), pp. 57-64.
  15. Ruhe, M., Jeffery, R., and Wieczorek, I., 2003. Using Web Objects for Estimating Software Development Effort for Web Applications. In Proc. of the IEEE Software Metrics Symposium.
Download


Paper Citation


in Harvard Style

Costagliola G., Di Martino S., Ferrucci F., Gravino C., Tortora G. and Vitiello G. (2005). A COSMIC-FFP APPROACH TO ESTIMATE WEB APPLICATION DEVELOPMENT EFFORT . In Proceedings of the First International Conference on Web Information Systems and Technologies - Volume 1: WEBIST, ISBN 972-8865-20-1, pages 80-87. DOI: 10.5220/0001234100800087


in Bibtex Style

@conference{webist05,
author={Gennaro Costagliola and Sergio Di Martino and Filomena Ferrucci and Carmine Gravino and Genoveffa Tortora and Giuliana Vitiello},
title={A COSMIC-FFP APPROACH TO ESTIMATE WEB APPLICATION DEVELOPMENT EFFORT},
booktitle={Proceedings of the First International Conference on Web Information Systems and Technologies - Volume 1: WEBIST,},
year={2005},
pages={80-87},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0001234100800087},
isbn={972-8865-20-1},
}


in EndNote Style

TY - CONF
JO - Proceedings of the First International Conference on Web Information Systems and Technologies - Volume 1: WEBIST,
TI - A COSMIC-FFP APPROACH TO ESTIMATE WEB APPLICATION DEVELOPMENT EFFORT
SN - 972-8865-20-1
AU - Costagliola G.
AU - Di Martino S.
AU - Ferrucci F.
AU - Gravino C.
AU - Tortora G.
AU - Vitiello G.
PY - 2005
SP - 80
EP - 87
DO - 10.5220/0001234100800087