Engineering accessible Web applications : An Aspect-Oriented approach

Every day more and more users with different abilities and/or temporally or permanent disabilities are accessing the Web, and many of them have difficulties in reaching the desired information. However, the development of this kind of software is complicated for several reasons. Though some of them...

Descripción completa

Guardado en:
Detalles Bibliográficos
Autor principal: Martín, Adriana Elba
Otros Autores: Cechich, Alejandra
Formato: Tesis Tesis de doctorado
Lenguaje:Inglés
Publicado: 2012
Materias:
Acceso en línea:http://sedici.unlp.edu.ar/handle/10915/19685
https://doi.org/10.35537/10915/19685
Aporte de:
id I19-R120-10915-19685
record_format dspace
institution Universidad Nacional de La Plata
institution_str I-19
repository_str R-120
collection SEDICI (UNLP)
language Inglés
topic Informática
Applications
Design
Internetworking
Cellular architecture (e.g., mobile)
user interface models
web engineering
aspect-oriented design
accessibility early design
spellingShingle Informática
Applications
Design
Internetworking
Cellular architecture (e.g., mobile)
user interface models
web engineering
aspect-oriented design
accessibility early design
Martín, Adriana Elba
Engineering accessible Web applications : An Aspect-Oriented approach
topic_facet Informática
Applications
Design
Internetworking
Cellular architecture (e.g., mobile)
user interface models
web engineering
aspect-oriented design
accessibility early design
description Every day more and more users with different abilities and/or temporally or permanent disabilities are accessing the Web, and many of them have difficulties in reaching the desired information. However, the development of this kind of software is complicated for several reasons. Though some of them are technological, the majority are related with the need to compose different and, many times, unrelated design concerns which may be functional as in the case of most of the application’s requirements, or non- functional such as Accessibility. Even though, there is a huge number of tools and proposals to help developers assess Accessibility of Web applications, looking from the designer perspective, there is no such a similar situation. It seems that creating accessible Web sites is more expensive and complicated than creating Web sites and then assessing/modifying them. Although this feeling somehow seems to be true, addressing Accessibility at early design, not only has a significant impact on Web site quality, but also avoids subsequent efforts to return accessible fully developed applications. In this thesis, we present a novel approach to conceive, design and develop Accessible Web applications using concepts from Aspect-Orientation. In order to accomplish our goal, we provide some modelling techniques that we explicitly developed for handling the non-functional, generic and crosscutting characteristics of Accessibility. Specifically, we have enriched the UID technique with integration points to record Accessibility concerns that will be taken into account when designing the user interface. Then, by instantiating the SIG template with association tables, we work on an abstract interface model with Accessibility softgoals to obtain a concrete and accessible interface model for the Web application being developed. We use a real application example to illustrate our ideas and point out the advantages of a clear separation of concerns throughout the development life-cycle. Thus, our proposal is based on recognized design techniques, which we embedded in a software tool, in order to facilitate the transfer of the approach to the industry.
author2 Cechich, Alejandra
author_facet Cechich, Alejandra
Martín, Adriana Elba
format Tesis
Tesis de doctorado
author Martín, Adriana Elba
author_sort Martín, Adriana Elba
title Engineering accessible Web applications : An Aspect-Oriented approach
title_short Engineering accessible Web applications : An Aspect-Oriented approach
title_full Engineering accessible Web applications : An Aspect-Oriented approach
title_fullStr Engineering accessible Web applications : An Aspect-Oriented approach
title_full_unstemmed Engineering accessible Web applications : An Aspect-Oriented approach
title_sort engineering accessible web applications : an aspect-oriented approach
publishDate 2012
url http://sedici.unlp.edu.ar/handle/10915/19685
https://doi.org/10.35537/10915/19685
work_keys_str_mv AT martinadrianaelba engineeringaccessiblewebapplicationsanaspectorientedapproach
bdutipo_str Repositorios
_version_ 1764820464553689091