Abstract
The objective of this chapter is three-fold. First, it provides an introduction to Web Engineering, and discusses the need for empirical investigations in this area. Second, it defines concepts such as metrics and measurement, and details the types of quantitative metrics that can be gathered when carrying out empirical investigations in Web Engineering. Third, it presents the three main types of empirical investigations – surveys, case studies, and formal experiments.
Keywords
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Basili, V.R.: The role of experimentation in software engineering: past, current, and future. In: Proceedings of the 18th International Conference on Software Engineering, March 25-30, pp. 442–449 (1996)
Basili, V.R., Shull, F., Lanubile, F.: Building knowledge through families of experiments. IEEE Transactions on Software Engineering 25(4), 456–473 (1999)
Fenton, N.E., Pfleeger, S.L.: Software metrics: a rigorous and practical approach, 2nd edn. PWS Publishing Company (1997)
Gellersen, H., Wicke, R., Gaedke, M.: WebComposition: an object-oriented support system for the Web engineering lifecycle. Journal of Computer Networks and ISDN Systems 29(8-13), 865–1553 (1997); Proceedings of the Sixth International World Wide Web Conference, pp. 429–1437 (1996)
Gellersen, H.-W., Gaedke, M.: Object-oriented Web application development. IEEE Internet Computing, 3(1), 60–68 (1999)
Ginige, A.: Workshop on web engineering: Web engineering: managing the complexity of Web systems development. In: Proceedings of the 14th International Conference on Software Engineering and Knowledge Engineering, July 2002, pp. 72–729 (2002)
Ginige, A., Murugesan, S.: Web engineering: an introduction. IEEE Multimedia 8(1), 14–18 (2001)
Goldstein, M., Goldstein, I.F.: How we know: an exploration of the scientific process. Plenum Press, New York (1978)
Collins English Dictionary. Harper Collins Publishers (2000)
The American Heritage Concise Dictionary, 3rd edn. Houghton Mifflin Company, Boston (1994)
Kitchenham, B., Pickard, L., Pfleeger, S.L.: Case studies for method and tool evaluation. IEEE Software 12(4), 52–62 (1995)
Kitchenham, B.A., Pfleeger, S.L., Pickard, L.M., Jones, P.W., Hoaglin, D.C., El Emam, K., Rosenberg, J.: Preliminary guidelines for empirical research in software engineering. IEEE Transactions on Software Engineering 28(8), 721–734 (2002)
Lee, S.C., Shirani, A.I.: A component based methodology for Web application development. J. of Systems and Software 71(1-2), 177–187 (2004)
Maxwell, K.: What you need to know about statistics. In: Mendes, E., Mosley, N. (eds.) Web Engineering, pp. 365–407. Springer, Heidelberg (2005)
Mendes, E.: Cost Estimation Techniques for Web Projects, 424 pages. IGI Global Publishers (2007); ISBN: 978-1-59904-135-3
Murugesan, S., Desphande, Y.: Web Engineering, Managing Diversity and Complexity of Web Application Development LNCS, vol. 2016. Springer, Heidelberg (2001)
Murugesan, S., Deshpande, Y.: Meeting the challenges of web application development: the web engineering approach. In: Proceedings of the 24th International Conference on Software Engineering, May 2002, pp. 687–688 (2002)
Offutt, J.: Quality attributes of Web software applications. IEEE Software 19(2), 25–32 (2002)
Pfleeger, S.L., Jeffery, R., Curtis, B., Kitchenham, B.: Status report on software measurement. IEEE Software 14(2), 33–43 (1997)
Porter, A.A., Siy, H.P., Toman, C.A., Votta, L.G.: An experiment to assess the cost-benefits of code inspections in large scale software development. TSE 23(6), 329–346 (1997)
Pressman, R.S.: Can Internet-based applications be engineered? IEEE Software 15(5), 104–110 (1998)
Ricca, F., Tonella, P.: Analysis and testing of Web applications. In: Proceedings of the 23rd International Conference on Software Engineering, pp. 25–34 (2001)
Taylor, M.J., McWilliam, J., Forsyth, H., Wade, S.: Methodologies and website development: a survey of practice. Information and Software Technology 44(6), 381–391 (2002)
Wikipedia, http://en.wikipedia.org/wiki/Main_Page (accessed on October 25, 2004)
Wild, C., Seber, G.: Chance Encounters: a First Course in Data Analysis and Inference. John Wiley & Sons, New York (2000)
Wohlin, C., Host, M., Henningsson, K.: Empirical Research Methods in Web and Software Engineering. In: Mendes, E., Mosley, N. (eds.) Web engineering, pp. 409–430. Springer, Heidelberg (2005)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2011 Springer-Verlag Berlin Heidelberg
About this chapter
Cite this chapter
Mendes, E. (2011). Web Engineering and Metrics. In: Vakali, A., Jain, L.C. (eds) New Directions in Web Data Management 1. Studies in Computational Intelligence, vol 331. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-17551-0_3
Download citation
DOI: https://doi.org/10.1007/978-3-642-17551-0_3
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-17550-3
Online ISBN: 978-3-642-17551-0
eBook Packages: EngineeringEngineering (R0)