Engineering Accessible Web Applications : An Aspect-Oriented Approach

The development of accessible Web 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 specific application'...

Descripción completa

Guardado en:
Detalles Bibliográficos
Autores principales: Martín, Adriana Elba, Rossi, Gustavo Héctor, Cechich, Alejandra, Gordillo, Silvia Ethel
Formato: Articulo
Lenguaje:Inglés
Publicado: 2010
Materias:
Acceso en línea:http://sedici.unlp.edu.ar/handle/10915/124545
Aporte de:
id I19-R120-10915-124545
record_format dspace
institution Universidad Nacional de La Plata
institution_str I-19
repository_str R-120
collection SEDICI (UNLP)
language Inglés
topic Ciencias Informáticas
web accessibility
user interface models
aspect-oriented design
spellingShingle Ciencias Informáticas
web accessibility
user interface models
aspect-oriented design
Martín, Adriana Elba
Rossi, Gustavo Héctor
Cechich, Alejandra
Gordillo, Silvia Ethel
Engineering Accessible Web Applications : An Aspect-Oriented Approach
topic_facet Ciencias Informáticas
web accessibility
user interface models
aspect-oriented design
description The development of accessible Web 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 specific application's requirements, or non-functional such as Accessibility itself. In this paper, we present a novel approach to conceive, design and develop Accessible Web applications in an aspect-oriented manner. In order to reach our goal, we provide some modeling techniques that we specifically developed for handling the non-functional, generic and crosscutting characteristics of the Accessibility concerns. Specifically, we have enriched User Interaction Diagrams with integration points, which are used to reason and document Accessibility for activity modeling during user interface design. Then by instantiating a Softgoal Interdependency Graph template with association tables, we work on an abstract interface model (composed by ontology widgets) 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.
format Articulo
Articulo
author Martín, Adriana Elba
Rossi, Gustavo Héctor
Cechich, Alejandra
Gordillo, Silvia Ethel
author_facet Martín, Adriana Elba
Rossi, Gustavo Héctor
Cechich, Alejandra
Gordillo, Silvia Ethel
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 2010
url http://sedici.unlp.edu.ar/handle/10915/124545
work_keys_str_mv AT martinadrianaelba engineeringaccessiblewebapplicationsanaspectorientedapproach
AT rossigustavohector engineeringaccessiblewebapplicationsanaspectorientedapproach
AT cechichalejandra engineeringaccessiblewebapplicationsanaspectorientedapproach
AT gordillosilviaethel engineeringaccessiblewebapplicationsanaspectorientedapproach
bdutipo_str Repositorios
_version_ 1764820450598191104