Automating interface evaluation
CHI '94 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Software for use: a practical guide to the models and methods of usage-centered design
Software for use: a practical guide to the models and methods of usage-centered design
Empirically validated web page design metrics
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
The state of the art in automating usability evaluation of user interfaces
ACM Computing Surveys (CSUR)
Web Style Guide: Basic Design Principles for Creating Web Sites
Web Style Guide: Basic Design Principles for Creating Web Sites
Comparing accessibility evaluation tools: a method for tool effectiveness
Universal Access in the Information Society
Proceedings of the 15th international conference on World Wide Web
Model-driven development of context-aware Web applications
ACM Transactions on Internet Technology (TOIT)
Journal of Web Engineering
Extending web engineering models and tools for automatic usability validation
Journal of Web Engineering
Adding usability to web engineering models and tools
ICWE'05 Proceedings of the 5th international conference on Web Engineering
Automating UI guidelines verification by leveraging pattern based UI and model based development
CHI '10 Extended Abstracts on Human Factors in Computing Systems
Filtering usability data with reference to behavior
Proceedings of the 2011 international workshop on DETecting and Exploiting Cultural diversiTy on the social web
Hi-index | 0.00 |
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.