Refactoring: improving the design of existing code
Refactoring: improving the design of existing code
Usability testing with screen reading technology in a Windows environment
CUU '00 Proceedings on the 2000 conference on Universal Usability
Test Driven Development: By Example
Test Driven Development: By Example
An accessible method of hiding HTML content
W4A '04 Proceedings of the 2004 international cross-disciplinary workshop on Web accessibility (W4A)
Middleware to expand context and preview in hypertext
Assets '04 Proceedings of the 6th international ACM SIGACCESS conference on Computers and accessibility
Accessibility: a Web engineering approach
WWW '05 Proceedings of the 14th international conference on World Wide Web
Evaluating DANTE: Semantic transcoding for visually disabled users
ACM Transactions on Computer-Human Interaction (TOCHI)
Model Refactoring in Web Applications
WSE '07 Proceedings of the 2007 9th IEEE International Workshop on Web Site Evolution
Bridging Test and Model-Driven Approaches in Web Engineering
ICWE '9 Proceedings of the 9th International Conference on Web Engineering
Capture and evolution of web requirements using webspec
ICWE'10 Proceedings of the 10th international conference on Web engineering
From mockups to user interface models: an extensible model driven approach
ICWE'10 Proceedings of the 10th international conference on Current trends in web engineering
Sirius: A heuristic-based framework for measuring web usability adapted to the type of website
Journal of Systems and Software
Determinants of the Web accessibility of European banks
Information Processing and Management: an International Journal
Hi-index | 0.00 |
Building accessible Web applications is difficult, moreover considering the fact that they are constantly evolving. To make matters more critical, an application which conforms to the well-known W3C accessibility standards is not necessarily usable for handicapped persons. In fact, the user experience, when accessing a complex Web application, using for example screen readers, tends to be far from friendly. In this paper we present an approach to safely transform Web applications into usable and accessible ones. The approach is based on an adaptation of the well-known software refactoring technique. We show how to apply accessibility refactorings to improve usability in accessible applications, and how to make the process of obtaining this "new" application cost-effective, by adapting an agile development process.