Abstract

This paper describes a process for automatic combination of testing reports for the accessibility of Web applications, obtained by different testing tools and applying different standards on Web accessibility. Interoperability is guaranteed using semantic Web technologies, which allow describing the reports by RDF (Resource Description Framework) triples. The reports refer to elements of a knowledge base consisting of vocabularies, ontologies and rules of inference, in which the conceptual relations between accessibility standards, as WCAG (Web Content Accessibility Guidelines) or Section 508 among others, are formalized previously. A software prototype that uses the Apache Jena framework for implementing the process is presented.

Recommended Citation

Hilera, J., Otón, S., Timbi-Sisalima, C., Aguado-Delgado, J., Estrada, F., & Amado-Salvatierra, H. (2017). Combining Multiple Web Accessibility Evaluation Reports using Semantic Web Technologies. In Paspallis, N., Raspopoulos, M. Barry, M. Lang, H. Linger, & C. Schneider (Eds.), Information Systems Development: Advances in Methods, Tools and Management (ISD2017 Proceedings). Larnaca, Cyprus: University of Central Lancashire Cyprus. ISBN: 978-9963-2288-3-6. http://aisel.aisnet.org/isd2014/proceedings2017/HCI/1.

Paper Type

Event

Share

COinS
 

Combining Multiple Web Accessibility Evaluation Reports using Semantic Web Technologies

This paper describes a process for automatic combination of testing reports for the accessibility of Web applications, obtained by different testing tools and applying different standards on Web accessibility. Interoperability is guaranteed using semantic Web technologies, which allow describing the reports by RDF (Resource Description Framework) triples. The reports refer to elements of a knowledge base consisting of vocabularies, ontologies and rules of inference, in which the conceptual relations between accessibility standards, as WCAG (Web Content Accessibility Guidelines) or Section 508 among others, are formalized previously. A software prototype that uses the Apache Jena framework for implementing the process is presented.