Abstract
Usability evaluations should start early in the Web development process and occur repeatedly throughout all stages to ensure the quality of the Web application, not just when the product is completed. This paper presents a Web Usability Model, which is aligned with the SQuaRE standard, to evaluate usability at several stages of a Web development process that follows a Model-Driven Development (MDD) approach. The Web Usability Model is generic and must be operationalized into a concrete MDD method by specifying the relationships between the usability attributes of the Usability Model and the modeling primitives of the specific Web development method. To illustrate the feasibility of the approach, we present a case study where the Usability Model has been applied in the evaluation of the models that are produced during the Web application development process.
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Abrahão, S., Condori-Fernández, N., Olsina, L., Pastor, O.: Defining and Validating Metrics for Navigational Models. In: Proc. of the 9th Inter. IEEE Software Metrics Symposium, pp. 200–210 (2003)
Abrahão, S., Iborra, E., Vanderdonckt, J.: Usability Evaluation of User Interfaces Generated with a Model-Driven Architecture Tool. In: Maturing Usability. Springer HCI series, vol. 10, pp. 3–32 (2007)
Abrahão, S., Insfran, E.: Early Usability Evaluation in Model-Driven Architecture Environments. In: Proc. of the 6th IEEE International Conference on Quality Software, pp. 287–294. IEEE Computer Society, Los Alamitos (2006)
Bastien, J.M., Scapin, D.L.: Ergonomic Criteria for the Evaluation of Human-Computer Interfaces. Tech. Rep. n.156. INRIA, Rocquencourt, France (1993)
Becker, S.A., Mottay, F.E.: A Global Perspective on Web Site Usability. IEEE Software 18(1), 54–61 (2001)
Calero, C., Ruiz, J., Piattini, M.: Classifying Web Metrics Using the Web Quality Model 29(3), 227–248 (2005)
Ceri, S., Fraternali, P., Bongio, A.: Web Modeling Language (WebML): A Modeling Language for Designing Web Sites. In: Proc. of the 9th WWW Conf., pp. 137–157 (2000)
Gomez, J., Cachero, C., Pastor, O.: Conceptual Modeling of Device-Independent Web Applications. IEEE MultiMedia 8(2), 26–39 (2001)
ISO/IEC 9126, Software Engineering, Product Quality (2001)
ISO/IEC 9241, Ergonomic Requirements for Office Work with Visual Display Terminals (VDTs) (1998)
ISO/IEC 12207, Information Technology, Software Life Cycle Processes (1995)
ISO/IEC 14598, Information technology, Software Product Evaluation (1999)
ISO/IEC 25000, Software Product Quality Requirements and Evaluation (SQuaRE) (2005)
Kraus, A., Knapp, A., Koch, N.: Model-Driven Generation of Web Applications in UWE. In: 3rd Inter. Workshop on Model-Driven Web Engineering (2006)
Moraga, M.A., Calero, C., Piattini, M., Diaz, O.: Improving a Portlet Usability Model. Software Quality Control 15(2), 155–177 (2007)
Olsina, L., Rossi, G.: Measuring Web Application Quality with WebQEM. IEEE Multimedia 9(4), 20–29 (2002)
Seffah, A., Donyaee, M., Kline, R.B., Padda, H.K.: Usability Measurement and Metrics: A Consolidated Model. Software Quality Journal 14(2), 159–178 (2006)
Signore, O.: A Comprehensive Model for Web Site Quality. In: Proc. of the 7th IEEE Inter. Symposium on Web Site Evolution, pp. 30–36. IEEE Computer Society, Los Alamitos (2005)
Sutcliffe, A.: Assessing the Reliability of Heuristic Evaluation for Web Site Attractiveness and Usability. In: Proc. of the 35th Annual Hawaii Inter. Conf. on System Sciences, pp. 1838–1847 (2002)
W3C: Techniques For Accessibility Evaluation And Repair Tools. Working Draft (2000)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2009 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Fernandez, A., Insfran, E., Abrahão, S. (2009). Integrating a Usability Model into Model-Driven Web Development Processes. In: Vossen, G., Long, D.D.E., Yu, J.X. (eds) Web Information Systems Engineering - WISE 2009. WISE 2009. Lecture Notes in Computer Science, vol 5802. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-04409-0_49
Download citation
DOI: https://doi.org/10.1007/978-3-642-04409-0_49
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-04408-3
Online ISBN: 978-3-642-04409-0
eBook Packages: Computer ScienceComputer Science (R0)