Integrating a Usability Model into Model-Driven Web Development Processes

  • Adrian Fernandez
  • Emilio Insfran
  • Silvia Abrahão
Part of the Lecture Notes in Computer Science book series (LNCS, volume 5802)


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.


Web Usability Model Usability Evaluation Web Metrics Model-Driven Development SQuaRE 


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    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)Google Scholar
  2. 2.
    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)Google Scholar
  3. 3.
    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)Google Scholar
  4. 4.
    Bastien, J.M., Scapin, D.L.: Ergonomic Criteria for the Evaluation of Human-Computer Interfaces. Tech. Rep. n.156. INRIA, Rocquencourt, France (1993)Google Scholar
  5. 5.
    Becker, S.A., Mottay, F.E.: A Global Perspective on Web Site Usability. IEEE Software 18(1), 54–61 (2001)CrossRefGoogle Scholar
  6. 6.
    Calero, C., Ruiz, J., Piattini, M.: Classifying Web Metrics Using the Web Quality Model 29(3), 227–248 (2005)Google Scholar
  7. 7.
    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)Google Scholar
  8. 8.
    Gomez, J., Cachero, C., Pastor, O.: Conceptual Modeling of Device-Independent Web Applications. IEEE MultiMedia 8(2), 26–39 (2001)CrossRefGoogle Scholar
  9. 9.
    ISO/IEC 9126, Software Engineering, Product Quality (2001)Google Scholar
  10. 10.
    ISO/IEC 9241, Ergonomic Requirements for Office Work with Visual Display Terminals (VDTs) (1998) Google Scholar
  11. 11.
    ISO/IEC 12207, Information Technology, Software Life Cycle Processes (1995) Google Scholar
  12. 12.
    ISO/IEC 14598, Information technology, Software Product Evaluation (1999) Google Scholar
  13. 13.
    ISO/IEC 25000, Software Product Quality Requirements and Evaluation (SQuaRE) (2005) Google Scholar
  14. 14.
    Kraus, A., Knapp, A., Koch, N.: Model-Driven Generation of Web Applications in UWE. In: 3rd Inter. Workshop on Model-Driven Web Engineering (2006)Google Scholar
  15. 15.
    Moraga, M.A., Calero, C., Piattini, M., Diaz, O.: Improving a Portlet Usability Model. Software Quality Control 15(2), 155–177 (2007)Google Scholar
  16. 16.
    Olsina, L., Rossi, G.: Measuring Web Application Quality with WebQEM. IEEE Multimedia 9(4), 20–29 (2002)CrossRefGoogle Scholar
  17. 17.
    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)CrossRefGoogle Scholar
  18. 18.
    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)CrossRefGoogle Scholar
  19. 19.
    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)Google Scholar
  20. 20.
    W3C: Techniques For Accessibility Evaluation And Repair Tools. Working Draft (2000) Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2009

Authors and Affiliations

  • Adrian Fernandez
    • 1
  • Emilio Insfran
    • 1
  • Silvia Abrahão
    • 1
  1. 1.ISSI Research Group. Department of Information Systems and ComputationUniversidad Politécnica de ValenciaValenciaSpain

Personalised recommendations