ACM Home Page
Please provide us with feedback. Feedback
Effort estimation modeling techniques: a case study for web applications
Full text PdfPdf (477 KB)
Source International Conference On Web Engineering; Vol. 263 archive
Proceedings of the 6th international conference on Web engineering table of contents
Palo Alto, California, USA
SESSION: Session 1: web metrics table of contents
Pages: 9 - 16  
Year of Publication: 2006
ISBN:1-59593-352-2
Authors
Gennaro Costagliola  University of Salerno, Fisciano (SA), Italy
Sergio Di Martino  University of Salerno, Fisciano (SA), Italy
Filomena Ferrucci  University of Salerno, Fisciano (SA), Italy
Carmine Gravino  University of Salerno, Fisciano (SA), Italy
Genoveffa Tortora  University of Salerno, Fisciano (SA), Italy
Giuliana Vitiello  University of Salerno, Fisciano (SA), Italy
Sponsor
ACM: Association for Computing Machinery
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 26,   Downloads (12 Months): 164,   Citation Count: 2
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1145581.1145584
What is a DOI?

ABSTRACT

A reliable effort estimation is crucial for a successful web application development planning. Several approaches exist to address this issue. Among them, the algorithmic approach is one of the most widely used and investigated methods. It is based on suitable effort prediction models which relate the development effort with project characteristics. The size represents one of the most interesting characteristics of software products and several measures can be defined in order to estimate the size of web systems. Moreover, several techniques have been proposed in the literature to build the effort prediction models. Thus, of special interest should be to establish the most effective size measures to be employed in effort prediction models and the most suitable techniques for the model construction. To this aim some empirical studies have been undertaken so far. Since it is widely recognized that several investigations should be performed to verify/confirm empirical results, in the paper we will report on an empirical analysis we have carried out by exploiting data coming from 15 web projects developed by a software company. In particular, for the analysis we have considered two sets of size measures: Length Measures (e.g. number of pages, number of medias, number of client and server side scripts) and Functional Measures (e.g. external input, external output, external query). Moreover, we have employed different techniques, such as Linear Regression, Regression Tree, and Analogy-Based Estimation, in order to determine the one that provides the best prediction.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
S.M. Abrahão, O. Pastor, Measuring the functional size of web applications, in International Journal of Web Engineering and Technology, 1(1), pp. 5--16, 2003.
 
2
 
3
A.J. Albrecht, "Measuring Application Development Productivity," in Proceedings of the Joint SHARE/GUIDE/IBM Application Development Symposium, Monterey, CA, pp. 83--92, 1979.
 
4
5
 
6
L. Briand, T. Langley and I. Wiekzorek, A Replicated Assessment and Comparison of Common Software Cost Modeling Techniques, International Software Engineering Research Network Technical Report ISERN-99-15.
 
7
L. Briand, I. Wieczorek. Software Resource Estimation. Encyclopedia of Software Engineering. Volume 2. P-Z (2nd ed.), Marciniak, John J. (ed.) New York: John Wiley & Sons, pp. 1160--1196, 2002.
 
8
 
9
 
10
G. Costagliola, F. Ferrucci, C. Gravino, G. Tortora, G. Vitello, A COSMIC-FFP Based Method to Estimate Web Application Development Effort, in LNCS 3140, N. Koch, P. Fraternali, and M. Wirsing (Eds.): ICWE 2004, Monaco, Germany, pp.161--165, 2004.
 
11
G. Kadoba, M. Cartwright, L. Chen, M. Shepperd, Experiences Using Case-Based Reasoning to Predict Software Project Effort, in Proceedings of EASE 2000 Conference, Keele, UK, 2000.
 
12
 
13
B. A. Kitchenham, L. M. Pickard, S. G. MacDonell, M. J. Shepperd, What accuracy statistics really measure, IEE Proceedings - Software, 148(3), pp.81--85, 2001.
 
14
Measurement in Software Engineering, Web site http://www2.umassd.edu/SWPI/ProcessBibliography/bib-measurement.html. Last visited on May 07, 2006.
 
15
E. Mendes, S. Counsell, N. Mosley, Comparison of Web Size Measures for Predicting Web Design and Authoring Effort, IEE Proceedings-Software 149(3), pp. 86--92, 2002.
 
16
 
17
 
18
E. Mendes, S. Counsell, N. Mosley: Towards a Taxonomy of Hypermedia and Web Application Size Metrics. In Proceedings of International Conference of Web Engineering (ICWE 2005), pp. 110--123, 2005.
 
19
 
20
 
21
 
22
D. Montgomery, E. Peck, G. Vining, Introduction to Linear Regression Analysis, John Wiley & Sons, Inc., 3 Ed., 2001.
 
23
 
24
 
25
 
26


Collaborative Colleagues:
Gennaro Costagliola: colleagues
Sergio Di Martino: colleagues
Filomena Ferrucci: colleagues
Carmine Gravino: colleagues
Genoveffa Tortora: colleagues
Giuliana Vitiello: colleagues