ACM Home Page
Please provide us with feedback. Feedback
Model-based automatic usability validation: a tool concept for improving web-based UIs
Full text PdfPdf (660 KB)
Source
ACM International Conference Proceeding Series; Vol. 358 archive
Proceedings of the 5th Nordic conference on Human-computer interaction: building bridges table of contents
Lund, Sweden
SESSION: Full papers table of contents
Pages 13-22  
Year of Publication: 2008
ISBN:978-1-59593-704-9
Author
Richard Atterer  University of Munich, Munich, Germany
Sponsors
: Mangold International
: Microsoft Dynamics
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 30,   Downloads (12 Months): 204,   Citation Count: 0
Additional Information:

abstract   references   index terms   collaborative colleagues  

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

ABSTRACT

This paper describes an approach for improving automated usability tool support during the development of websites. Existing usability and accessibility validators only analyse the HTML code of a page when they create a report of possible problems. However, when a web engineering method is used to create a website, additional information is available in the form of models which describe the site. An automated validator can use these models to verify usability guidelines (such as "text on the web page should be easy to understand by the target audience") with higher accuracy. It can also perform automatic validation in situations where existent tools only output instructions for manual inspection by the developer. The paper systematically analyses existent guidelines and tools, and identifies ways in which the use of a model can improve verification quality. An extension to existing web engineering models is necessary to support automated checkers. It specifies properties of the users, the technical platform and the environment of use. A flexible approach allows the models to be used by validators running inside an integrated development environment, but also at a later time, without access to the development environment. Finally, the prototype of a model-based automatic usability validator is presented. It features verification of a number of guidelines which cannot be automated by existent validation approaches.


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
J. Abascal, M. Arrue, N. Garay, J. Tomás: EvalIris -- A Web Service for Web Accessibility Evaluation. In Proceedings of the 12th International World Wide Web Conference (poster), Budapest, Hungary, 20--24 May 2003
 
2
R. Atterer, A. Schmidt: Adding Usability to Web Engineering Models and Tools. In Proceedings of the 5th International Conference on Web Engineering ICWE 2005, Sydney, Australia, 36--41, Springer LNCS 3579, 2005
 
3
R. Atterer, A. Schmidt, H. Hußmann: Extending Web Engineering Models and Tools for Automatic Usability Validation. In Journal of Web Engineering, vol. 5, no. 1 (2006), 43--64
4
 
5
A. Beirekdar, J. Vanderdonckt, M. Noirhomme-Fraiture: A Framework and a Language for Usability Automatic Evaluation of Web Sites by Static Analysis of HTML Source Code. In Proceedings of 4th International Conference on Computer-Aided Design of User Interfaces CADUI'2002, Valenciennes, France, May 2002
 
6
7
 
8
9
 
10
 
11
A. Coxhead: A New Academic Word List. In TESOL Quarterly, vol. 34, no. 2, 213--238, 2000
 
12
Y. Deshpande, S. Murugesan, A. Ginige, S. Hansen, D. Schwabe, M. Gaedke, B. White: Web Engineering. In Journal of Web Engineering, vol. 1, no. 1 (2002), 3--17
13
14
 
15
D. E. Kieras: A Guide to GOMS Model Usability Evaluation Using NGOMSL. In M. Helander, T. Landauer (eds.): The Handbook of Human-Computer Interaction. Amsterdam, Netherlands, 1996
 
16
A. Knapp, N. Koch, G. Zhang, H.-M. Hassler: Modeling Business Processes in Web Applications with ArgoUWE. In Proceedings of the 7th Int'l Conference on the Unified Modeling Language (UML2004). Springer Verlag, 2004
 
17
Q. Limbourg, J. Vanderdonckt, B. Michotte, L. Bouillon, V. Lopez-Jaquero: UsiXML: a Language Supporting Multi-Path Development of User Interfaces. In Proceedings of the 9th IFIP Working Conference on Engineering for Human-Computer Interaction, Hamburg, Germany, 2004
 
18
 
19
G. H. McLaughlin: SMOG Grading -- a New Readability Formula. In Journal of Reading, vol. 12, 639--646, May 1969
 
20
J. Nielsen: Alertbox: Current Issues in Web Usability, ISSN 1548-5552, http://www.useit.com/alertbox/, accessed February 25th, 2008
 
21
U.S. Department of Health and Human Services: Research-Based Web Design & Usability Guidelines, 2006 ed., electronic version (usability.gov), Washington DC, USA, ISBN 0160762707
 
22
World Wide Web Commitee (W3C), Dan Connolly (ed.): Gleaning Resource Descriptions from Dialects of Languages (GRDDL), W3C Recommendation, September 2007, http://www.w3.org/TR/2007/REC-grddl-20070911/
 
23
World Wide Web Commitee (W3C), B. Adida, M. Birbeck (eds.): RDFa Primer. Embedding Structured Data in Web Pages, http://www.w3.org/TR/2007/WD-xhtml-rdfa-primer-20071026/, W3C Working Draft, October 2007
 
24
World Wide Web Commitee (W3C): Web Accessibility Initiative (WAI), http://www.w3.org/WAI/, accessed March 19th, 2008
 
25
World Wide Web Commitee (W3C), M. Birbeck, S. McCarron, S. Pemberton, T. V. Raman, R. Schwerdtfeger (eds.): XHTML Role Attribute Module, A module to support role classification of elements, W3C Working Draft, 2007, http://www.w3.org/TR/2007/WD-xhtml-role-20071004/