Engineering Accessible Web Applications : An Aspect-Oriented Approach
- Autores
- Martín, Adriana Elba; Rossi, Gustavo Héctor; Cechich, Alejandra; Gordillo, Silvia Ethel
- Año de publicación
- 2010
- Idioma
- inglés
- Tipo de recurso
- artículo
- Estado
- versión publicada
- Descripción
- 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.
Laboratorio de Investigación y Formación en Informática Avanzada - Materia
-
Ciencias Informáticas
web accessibility
user interface models
aspect-oriented design - Nivel de accesibilidad
- acceso abierto
- Condiciones de uso
- http://creativecommons.org/licenses/by-nc-sa/4.0/
- Repositorio
- Institución
- Universidad Nacional de La Plata
- OAI Identificador
- oai:sedici.unlp.edu.ar:10915/124545
Ver los metadatos del registro completo
id |
SEDICI_dd231344e8d74510b6cada3e80765fc6 |
---|---|
oai_identifier_str |
oai:sedici.unlp.edu.ar:10915/124545 |
network_acronym_str |
SEDICI |
repository_id_str |
1329 |
network_name_str |
SEDICI (UNLP) |
spelling |
Engineering Accessible Web Applications : An Aspect-Oriented ApproachMartín, Adriana ElbaRossi, Gustavo HéctorCechich, AlejandraGordillo, Silvia EthelCiencias Informáticasweb accessibilityuser interface modelsaspect-oriented designThe 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.Laboratorio de Investigación y Formación en Informática Avanzada2010-05-08info:eu-repo/semantics/articleinfo:eu-repo/semantics/publishedVersionArticulohttp://purl.org/coar/resource_type/c_6501info:ar-repo/semantics/articuloapplication/pdf419-440http://sedici.unlp.edu.ar/handle/10915/124545enginfo:eu-repo/semantics/altIdentifier/issn/1386-145Xinfo:eu-repo/semantics/altIdentifier/issn/1573-1413info:eu-repo/semantics/altIdentifier/doi/10.1007/s11280-010-0091-3info:eu-repo/semantics/openAccesshttp://creativecommons.org/licenses/by-nc-sa/4.0/Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0)reponame:SEDICI (UNLP)instname:Universidad Nacional de La Platainstacron:UNLP2025-09-29T11:29:33Zoai:sedici.unlp.edu.ar:10915/124545Institucionalhttp://sedici.unlp.edu.ar/Universidad públicaNo correspondehttp://sedici.unlp.edu.ar/oai/snrdalira@sedici.unlp.edu.arArgentinaNo correspondeNo correspondeNo correspondeopendoar:13292025-09-29 11:29:33.843SEDICI (UNLP) - Universidad Nacional de La Platafalse |
dc.title.none.fl_str_mv |
Engineering Accessible Web Applications : An Aspect-Oriented Approach |
title |
Engineering Accessible Web Applications : An Aspect-Oriented Approach |
spellingShingle |
Engineering Accessible Web Applications : An Aspect-Oriented Approach Martín, Adriana Elba Ciencias Informáticas web accessibility user interface models aspect-oriented design |
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 |
dc.creator.none.fl_str_mv |
Martín, Adriana Elba Rossi, Gustavo Héctor Cechich, Alejandra Gordillo, Silvia Ethel |
author |
Martín, Adriana Elba |
author_facet |
Martín, Adriana Elba Rossi, Gustavo Héctor Cechich, Alejandra Gordillo, Silvia Ethel |
author_role |
author |
author2 |
Rossi, Gustavo Héctor Cechich, Alejandra Gordillo, Silvia Ethel |
author2_role |
author author author |
dc.subject.none.fl_str_mv |
Ciencias Informáticas web accessibility user interface models aspect-oriented design |
topic |
Ciencias Informáticas web accessibility user interface models aspect-oriented design |
dc.description.none.fl_txt_mv |
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. Laboratorio de Investigación y Formación en Informática Avanzada |
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. |
publishDate |
2010 |
dc.date.none.fl_str_mv |
2010-05-08 |
dc.type.none.fl_str_mv |
info:eu-repo/semantics/article info:eu-repo/semantics/publishedVersion Articulo http://purl.org/coar/resource_type/c_6501 info:ar-repo/semantics/articulo |
format |
article |
status_str |
publishedVersion |
dc.identifier.none.fl_str_mv |
http://sedici.unlp.edu.ar/handle/10915/124545 |
url |
http://sedici.unlp.edu.ar/handle/10915/124545 |
dc.language.none.fl_str_mv |
eng |
language |
eng |
dc.relation.none.fl_str_mv |
info:eu-repo/semantics/altIdentifier/issn/1386-145X info:eu-repo/semantics/altIdentifier/issn/1573-1413 info:eu-repo/semantics/altIdentifier/doi/10.1007/s11280-010-0091-3 |
dc.rights.none.fl_str_mv |
info:eu-repo/semantics/openAccess http://creativecommons.org/licenses/by-nc-sa/4.0/ Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0) |
eu_rights_str_mv |
openAccess |
rights_invalid_str_mv |
http://creativecommons.org/licenses/by-nc-sa/4.0/ Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0) |
dc.format.none.fl_str_mv |
application/pdf 419-440 |
dc.source.none.fl_str_mv |
reponame:SEDICI (UNLP) instname:Universidad Nacional de La Plata instacron:UNLP |
reponame_str |
SEDICI (UNLP) |
collection |
SEDICI (UNLP) |
instname_str |
Universidad Nacional de La Plata |
instacron_str |
UNLP |
institution |
UNLP |
repository.name.fl_str_mv |
SEDICI (UNLP) - Universidad Nacional de La Plata |
repository.mail.fl_str_mv |
alira@sedici.unlp.edu.ar |
_version_ |
1844616174617231360 |
score |
13.070432 |