Abstract:
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. © 2010 Springer-Verlag Berlin Heidelberg.
Registro:
Documento: |
Artículo
|
Título: | An incremental approach for building accessible and usable web applications |
Autor: | Medina, N.M.; Burella, J.; Rossi, G.; Grigera, J.; Luna, E.R. |
Ciudad: | Hong Kong |
Filiación: | Departamento de Lenguajes y Sistemas Informáticos, Universidad de Granada, Spain Departamento de Computación, Universidad de Buenos Aires, Argentina LIFIA, Facultad de Informática, UNLP, La Plata, Argentina CONICET, Argentina
|
Palabras clave: | Accessibility Visually Impaired; TDD; Web engineering; Web requirements; Agile development; Application cost; Incremental approach; Refactorings; Screen readers; Software refactoring; TDD; User experience; Visually impaired; WEB application; Web engineering; Web requirements; Handicapped persons; Information systems; Systems engineering; World Wide Web |
Año: | 2010
|
Volumen: | 6488 LNCS
|
Página de inicio: | 564
|
Página de fin: | 577
|
DOI: |
http://dx.doi.org/10.1007/978-3-642-17616-6_49 |
Título revista: | 11th International Conference on Web Information Systems Engineering, WISE 2010
|
Título revista abreviado: | Lect. Notes Comput. Sci.
|
ISSN: | 03029743
|
Registro: | https://bibliotecadigital.exactas.uba.ar/collection/paper/document/paper_03029743_v6488LNCS_n_p564_Medina |
Referencias:
- Barnicle, K., Usability testing with screen reading technology in a windows environment (2000) Conf. on Universal Usability, pp. 102-109. , ACM Press, New York
- Web Content Accessibility Guidelines 2.0, , http://www.w3.org/TR/WCAG20, W3C.:, December 2008
- Robles Luna, E., Grigera, J., Rossi, G., Bridging test and model-driven approaches in web engineering (2009) Web Engineering. LNCS, 5648, pp. 136-150. , Gaedke, M., Grossniklaus, M. eds., Springer, Heidelberg
- Zajicek, M., Venetsanopoulos, I., Morrissey, W., Web access for visually impaired people using active accessibility (2000) Int. Ergonomics Association 2000/HFES, pp. 445-448. , San Diego
- Ivory, M., Mankoff, J., Le, A., Using automated tools to improve web site usage by users with diverse abilities (2003) Journal IT & Society, 1, pp. 195-236
- http://www.watchfire.com, IBM: Watchfire's Bobby; Harper, S., Goble, C., Steven, R., Yesilada, Y., Middleware to expand context and preview in hypertext (2004) ASSETS 2004, pp. 63-70. , ACM Press, New York
- Fernandes, A., Carvalho, A., Almeida, J., Simoes, A., Transcoding for web accessibility for the blind: Semantics from structure (2006) ELPUB 2006 Conference on Electronic Publishing, Bansko, pp. 123-133
- Bohman, P.R., Anderson, S., An accessible method of hidinghtml content (2004) The International Cross-disciplinary Workshop on Web Accessibility (W4A), pp. 39-43. , ACM Press, New York
- Yesilada, Y., Stevens, R., Harper, S., Goble, C., Evaluating DANTE: Semantic transcoding for visually disabled users (2007) ACM Transactions on Computer-human Interaction (TOCHI), 14, pp. 14-es
- Plessers, P., Casteleyn, S., Yesilada, Y., De Troyer, O., Stevens, R., Harper, S., Goble, C., Accessibility: A web engineering approach (2005) 14th International World Wide Web Conference (WWW 2005), pp. 353-362. , ACM, New York
- Fowler, M., Beck, K., (1999) Refactoring: Improving the Design of Existing Code, , Addison-Wesley Professional, Reading
- Garrido, A., Rossi, G., Distante, D., Model refactoring in web applications (2007) 9th IEEE Int. Workshop on Web Site Evolution, pp. 89-96. , IEEE CS Press, Washington
- Medina-Medina, N., Rossi, G., Garrido, A., Grigera, J., Refactoring for accessibility in web applications (2010) Proceedings of the XI Congreso Internacional de Interacción Persona-ordenador (INTERACCIÓN 2010), pp. 427-430. , Valencia, Spain
- Burella, J., Rossi, G., Robles Luna, E., Grigera, J., Dealing with navigation and interaction requirement changes in a TDD-based web engineering approach (2010) XP 2010. LNCS, 48, pp. 220-225. , Sillitti, A. ed., Springer, Heidelberg
- Beck, K., (2003) Test-Driven Development: By Example, , Addison-Wesley, Boston
- Robles Luna, E., Garrigós, I., Grigera, J., Winckler, M., Capture and Evolution of Web requirements using WebSpec ICWE 2010. LNCS, 6189, pp. 173-188. , Benatallah, B., Casati, F., Kappel, G., Rossi, G. eds., Springer, Heidelberg 2010
- Acerbis, R., Bongio, A., Brambilla, M., Butti, S., Ceri, S., Fraternali, P., Web applications design and development with WebML and WebRatio 5.0 (2008) Objects, Components, Models and Patterns. LNCS, 11, pp. 392-411. , Springer, Heidelberg
- Rivero, J., Rossi, G., Grigera, J., Burella, J., Robles Luna, E., Gordillo, S., From mockups to user interface models: An extensible model driven approach (2010) To Be Published in Proceedings of the 6th Workshop on MDWE. LNCS, , Springer, HeidelbergA4 - Croucher Foundation; K.C. Wong Education Foundation
Citas:
---------- APA ----------
Medina, N.M., Burella, J., Rossi, G., Grigera, J. & Luna, E.R.
(2010)
. An incremental approach for building accessible and usable web applications. 11th International Conference on Web Information Systems Engineering, WISE 2010, 6488 LNCS, 564-577.
http://dx.doi.org/10.1007/978-3-642-17616-6_49---------- CHICAGO ----------
Medina, N.M., Burella, J., Rossi, G., Grigera, J., Luna, E.R.
"An incremental approach for building accessible and usable web applications"
. 11th International Conference on Web Information Systems Engineering, WISE 2010 6488 LNCS
(2010) : 564-577.
http://dx.doi.org/10.1007/978-3-642-17616-6_49---------- MLA ----------
Medina, N.M., Burella, J., Rossi, G., Grigera, J., Luna, E.R.
"An incremental approach for building accessible and usable web applications"
. 11th International Conference on Web Information Systems Engineering, WISE 2010, vol. 6488 LNCS, 2010, pp. 564-577.
http://dx.doi.org/10.1007/978-3-642-17616-6_49---------- VANCOUVER ----------
Medina, N.M., Burella, J., Rossi, G., Grigera, J., Luna, E.R. An incremental approach for building accessible and usable web applications. Lect. Notes Comput. Sci. 2010;6488 LNCS:564-577.
http://dx.doi.org/10.1007/978-3-642-17616-6_49