Metodología cuantitativa para la evaluación y comparación de la calidad de sitios web

This research is aimed at defining and discussing a quantitative methodology, the one integral, robust and flexible, for the quality evaluation of Web-based applications. The methodology, from now on called Web-site Quality Evaluation Method (Web-site QEM) is intended to perform an engineering contribution proposing for such an end a systematic, disciplined and quantitative approach customized to the evaluation, comparison and analysis of the quality of more or less complex Web artifacts. We analyze their phases and activities, we describe the produced deliverables, and we present models, methods, procedures, approaches and tools to apply in these activities. We outline the approach and its solutions, using along the thesis two case studies for Web sites, and other carried out field studies. Also, we present a conceptual framework for metric validation and we discuss the theoretical validation of some utilized metrics in the Web evaluation process. Finally, we describe thoroughly an evaluation process model to which Web-site QEM can adhere. Some additional aspects and studies are presented in annexes.

[1]  Olsina Santos,et al.  Overview of a framework to hypermedia process modeling , 1998 .

[2]  Franca Garzotto,et al.  HDM—a model for the design of hypertext applications , 1991, HYPERTEXT '91.

[3]  Nigel Bevan Usability Issues in Web Site Design , 1997, HCI.

[4]  Jozo J. Dujmovic A Method For Evaluation And Selection Of Complex Hardware And Software Systems , 1996, Int. CMG Conference.

[5]  Nazim H. Madhavji,et al.  The process cycle [software engineering] , 1991, Softw. Eng. J..

[6]  Victor R. Basili,et al.  A Methodology for Collecting Valid Software Engineering Data , 1984, IEEE Transactions on Software Engineering.

[7]  W. Wayt Gibbs,et al.  Software's Chronic Crisis , 1994 .

[8]  Franca Garzotto,et al.  Designing Modal Hypermedia Applications , 1997 .

[9]  Ben Shneiderman,et al.  Structural analysis of hypertexts: identifying hierarchies and useful metrics , 1992, TOIS.

[10]  Gustavo Rossi,et al.  Assessing the quality of academic websites: A case study , 1999, New Rev. Hypermedia Multim..

[11]  Barbara A. Kitchenham,et al.  A quantitative approach to monitoring software development , 1989, Softw. Eng. J..

[12]  Franca Garzotto,et al.  Hypermedia design, analysis, and evaluation issues , 1995, CACM.

[13]  Barry W. Boehm,et al.  Software Engineering Economics , 1993, IEEE Transactions on Software Engineering.

[14]  W. Humphrey,et al.  Software Process Modeling: Principles Of Entity Process Models , 1989, 11th International Conference on Software Engineering.

[15]  Frederick P. Brooks,et al.  No Silver Bullet: Essence and Accidents of Software Engineering , 1987 .

[16]  L. A. Olsina Applying the Flexible Process model to build hypermedia products , 1997 .

[17]  Premkumar T. Devanbu,et al.  An Investigation into Coupling Measures for C++ , 1997, Proceedings of the (19th) International Conference on Software Engineering.

[18]  John E. Gaffney,et al.  Software Function, Source Lines of Code, and Development Effort Prediction: A Software Science Validation , 1983, IEEE Transactions on Software Engineering.

[19]  Roger S. Pressman,et al.  Ingeniería del software: un enfoque práctico , 1998 .

[20]  B. Kitchenham,et al.  Case Studies for Method and Tool Evaluation , 1995, IEEE Softw..

[21]  Gustavo Rossi,et al.  Design reuse in hypermedia applications development , 1997, HYPERTEXT '97.

[22]  Robert B. Grady,et al.  Successfully applying software metrics , 1994, Computer.

[23]  Leon J. Osterweil,et al.  Software processes are software too , 1987, ISPW.

[24]  Tomás Isakowitz,et al.  RMM: a methodology for structured hypermedia design , 1995, CACM.

[25]  Sandro Morasca,et al.  Property-Based Software Engineering Measurement , 1996, IEEE Trans. Software Eng..

[26]  James E. Rumbaugh,et al.  Object-Oriented Modelling and Design , 1991 .

[27]  Alan M. Davis,et al.  Software Requirements: Objects, Functions and States , 1993 .

[28]  Luis Antonio Olsina Santos,et al.  Un survey sobre atributos de calidad de sitios web , 1999 .

[29]  Steve Hansen,et al.  Web Engineering: Beyond CS, IS and SE Evolutionary and Non-engineering Perspectives , 2001, Web Engineering.

[30]  Jacques Lonchamp,et al.  A structured conceptual and terminological framework for software process engineering , 1993, [1993] Proceedings of the Second International Conference on the Software Process-Continuous Software Process Improvement.

[31]  Rachel Harrison,et al.  Applying measurement principles to improve hypertext authoring , 1999, New Rev. Hypermedia Multim..

[32]  Ted G. Lewis,et al.  Can Internet-Based Applications Be Engineered , 1998, IEEE Software.

[33]  Julie E. Kendall,et al.  Systems analysis and design , 1981 .

[34]  차상균,et al.  [서평]Succeeding with Objects - Decision Frameworks for Project Management - , 1996 .

[35]  Barbara A. Kitchenham,et al.  The danger of using axioms in software metrics , 1997, IEE Proc. Softw. Eng..

[36]  David Lowe,et al.  Hypermedia and the Web: An Engineering Approach , 1999 .

[37]  Mark C. Paulk,et al.  Capability Maturity Model for Software, Version 1.1 , 1993 .

[38]  Gustavo Rossi,et al.  Systematic hypermedia application design with OOHDM , 1996, HYPERTEXT '96.

[39]  J. S. Briggs,et al.  Designing the user interface: strategies for effective human-computer interaction: by Ben Schneiderman. Published by Addison-Wesley. 463pp. £17.95 , 1987 .

[40]  Barry Boehm,et al.  Characteristics of software quality , 1978 .

[41]  Barry W. Boehm,et al.  Quantitative evaluation of software quality , 1976, ICSE '76.

[42]  Jörg M. Haake,et al.  Hypermedia and cognition: designing for comprehension , 1995, CACM.

[43]  Bill Hetzel,et al.  Making Software Measurement Work: Building an Effective Measurement Program , 1993 .

[44]  W. W. Royce,et al.  Managing the development of large software systems , 1970 .

[45]  Horst Zuse,et al.  A Framework of Software Measurement , 1998 .

[46]  Jurek Kirakowski,et al.  Measuring the Usability of Web Sites , 1998 .

[47]  Barry W. Boehm,et al.  Cost models for future software life cycle processes: COCOMO 2.0 , 1995, Ann. Softw. Eng..

[48]  Mary Corbett,et al.  SUMI: the Software Usability Measurement Inventory , 1993, Br. J. Educ. Technol..

[49]  Jakob Nielsen,et al.  Usability engineering , 1997, The Computer Science and Engineering Handbook.

[50]  Stephen J. Arnold,et al.  A Comparative Analysis of Determinant Attributes in Retail Store Selection , 1978 .

[51]  Watts S. Humphrey,et al.  Software process development and enactment: concepts and definitions , 1993, [1993] Proceedings of the Second International Conference on the Software Process-Continuous Software Process Improvement.

[52]  Tom Gilb,et al.  Principles of software engineering management , 1988 .

[53]  Grady Booch,et al.  Object-Oriented Analysis and Design with Applications , 1990 .

[54]  Gustavo Rossi,et al.  The object-oriented hypermedia design model , 1995, CACM.

[55]  D. R. J. White,et al.  POED — A method of evaluating system performance , 1963 .

[56]  Shari Lawrence Pfleeger,et al.  Towards a Framework for Software Measurement Validation , 1995, IEEE Trans. Software Eng..

[57]  Franca Garzotto,et al.  HDM—a model-based approach to hypertext application design , 1993, TOIS.

[58]  Robbin Lee Zeff,et al.  Advertising on the Internet , 1997 .

[59]  Chris F. Kemerer,et al.  A Metrics Suite for Object Oriented Design , 2015, IEEE Trans. Software Eng..

[60]  Shari Lawrence Pfleeger,et al.  Software Metrics : A Rigorous and Practical Approach , 1998 .

[61]  Watts S. Humphrey,et al.  Managing the software process , 1989, The SEI series in software engineering.

[62]  R. BasiliV.,et al.  The TAME project , 1988 .

[63]  Barry W. Boehm,et al.  A spiral model of software development and enhancement , 1986, Computer.

[64]  Renzo Orsini,et al.  Museum-on-Demand: Dynamic Management of Resources in World Wide Web , 1997 .

[65]  Gustavo Rossi,et al.  Improving Web Information Systems with Navigational Patterns , 1999, Comput. Networks.

[66]  Gustavo Rossi,et al.  Toward Web-site Quantitative Evaluation: Defining Quality Characteristics And Attributes , 1999, WebNet.

[67]  Sallie M. Henry,et al.  Software Structure Metrics Based on Information Flow , 1981, IEEE Transactions on Software Engineering.

[68]  Jocelyne Nanard,et al.  Hypertext design environments and the hypertext design process , 1995, CACM.

[69]  Norman E. Fenton,et al.  Software Metrics: A Rigorous Approach , 1991 .

[70]  Bill Curtis,et al.  Process modeling , 1992, CACM.