SUPPORTING NAVIGATION ACCESSIBILITY REQUIREMENTS IN WEB ENGINEERING METHODS
Keywords:
Web accessibility, Web engineering, DesignAbstract
Web accessibility not only guarantees universal user access to the Web, but also provides interesting benefits for Web development. In order to achieve the goal of Web accessibility, an interesting approach is the incorporation of accessibility requirements into current Web engineering methods. This article presents the Accessibility for Web Applications (AWA) approach with the aim of integrating accessibility into Web engineering methods. The paper also discusses the application of the AWA approach to the Object- Oriented Web Solutions (OOWS) engineering method to produce accessible Web applications with a focus on navigational requirements. In order to demonstrate the practical applicability and usefulness of the approach, a proof of concept is described, the results of which indicating the satisfaction of navigation accessibility requirements. With the application of the AWA approach in the model-driven development (MDD) method, previously-defined OOWS models have been extended with the accessibility criteria, providing resources for the required changes in the process.
Downloads
References
Aenor, UNE 139803:2012, Web content accessibility requirements,
http://www.aenor.es/aenor/normas/normas/fichanorma.asp?tipo=N&codigo=N0049614
Arrue, M., Vigo, M. and Abascal, J. Supporting the Development of Accessible Web
Applications. J. Universal Access in the Information Society 14(16): 2699-2719. 2008.
Ceri, S., Matera, M., Rizzo, F., and Demaldé, V. Designing data-intensive web applications for
content accessibility using web marts. Commun. ACM 50, 4, 55-61. 2007.
Bohman, P. R. and Anderson, S. A conceptual framework for accessibility tools to benefit users
with cognitive disabilities. In Proceedings of the 2005 international Cross-Disciplinary Workshop
on Web Accessibility (W4a) (Chiba, Japan, May 10 - 10, 2005). W4A '05, vol. 88. ACM, New
York, NY, 85-89. 2005.
Bundesministerium der Justiz (BMJ). Barrierefreie Informationstechnik-Verordnung. (BITV) 2.0.
http://www.gesetze-im-internet.de/bitv_2_0/index.html
CEN/CENELEC/ETSI Joint Working Group M 376. European Accessibility Requirements for
Public Procurement of Products and Services in the ICT Domain (European Commission
Standardization Mandate M 376, Phase 2), http://www.mandate376.eu/
Del Fabro, M., Bézivin, J., Valduriez, P.: Weaving Models with the Eclipse AMW plugin.
Eclipse Summit Europe, Esslingen, Germany. 2006.
Efftinge, S. and C. Kadura. Xpand Language Reference. 2006.
http://www.openarchitectureware.org/pub/documentation/4.0/r20_xPandReference.pdf
European Commission, Europe's Digital Agenda, Web Accessibility,
http://ec.europa.eu/ipg/standards/accessibility/index_en.htm
Fons J., Pelechano V., Pastor O., Valderas P., Torres V. Applying the OOWS Model-Driven
Approach for Developing Web Applications. The Internet Movie Database Case Study. Chapter
in Web Engineering: Modelling and Implementing Web Applications, Rossi, G. et al. Springer.
Forrester Research, Inc. Aligning Availability and Accessibility with Customer Needs And
Desires, March 27, 2009. http://forrester.com
Freire, A. P., Goularte, R., and de Mattos Fortes, R. P. Techniques for developing more
accessible Web applications: a survey towards a process classification. In Proceedings of the 25th
Annual ACM international Conference on Design of Communication (El Paso, Texas, USA,
October 22 - 24, 2007). SIGDOC '07. ACM, New York, NY, pp 162-169.2007.
Guzman, A. R., V. López, et al. Assessing a Web Engineering Method in Practice: a Preliminary
Analysis for Personal Genomics Portals XV Ibero-American Conference on Software
Engineering, Buenos Aires, Argentina. 2012.
Harper, S. and Yesilada, Y., Web Authoring for Accessibility (WAfA). Web Semantic. 5, 3, pp.
-179. 2007. http://dx.doi.org/10.1016/j.websem.2007.05.001
Henry, Shawn Lawton. Just Ask: Integrating Accessibility Throughout Design. Madison, WI:
ETLawton. 2007. www.uiAccess.com/justask/
INSTAC (Information Technology Research and Standardization Center, JAPAN), JIS X 8341-3
Web Accessibility International Standards Research Working Group http://waic.jp/docs/jis2010-
understanding/
ISO, ISO/IEC DIS 40500. Information technology: W3C Web Content Accessibility Guidelines
(WCAG) 2.0.
http://www.iso.org/iso/iso_catalogue/catalogue_tc/catalogue_detail.htm?csnumber=58625
Jeschke S., Pfeiffer O., and Vieritz H. Developing Accessible Applications with User-Centered
Architecture. International Conference on Computer and Information Science (IEEE),
Portland/Oregon, May 2008.
Lazar, J., Dudley-Sponaugle, A., Greenidge, K. Improving Web Accessibility: A Study of
Webmaster Perceptions. Computers and Human Behavior. Vol. 20 No. 2, pp. 269-288. 2004.
Martín, Adriana, Rossi, Gustavo, Cechich, Alejandra and Gordillo, Silvia. Engineering
Accessible Web Applications. An Aspect-Oriented Approach. World Wide Web (2010) 13:419–
2010.
Moreno, L., Martínez, P., Contreras, J. and Benjamins, R. 2005. Towards Accessible Semantic
Web Applications, DC - International Conference on Dublin Core and Metadata Aplications,
Madrid Spain, pp. 87-95, September 2005.
Moreno, L., Martínez, P. and Ruíz-Mezcua, B.: Inclusive Usability Techniques in Requirements
Analysis of Accessible Web Applications. WISE 2007. Workshops IWWUA: 423-428, 2007.
http://www.springerlink.com/content/7641641778416507/
Moreno López, Lourdes. Ph.D These: "AWA, Methodological Framework in the Accessibility
Domain for Web Application Development”, Advisor: Paloma Martínez Fernández, Universidad
Carlos III de Madrid, Computer science department, 2010.
http://www.sigaccess.org/community/theses_repository/phd/lourdes_moreno.php
Moreno, L., Martínez, P., Ruíz, B. and Iglesias, A.: Toward an Equal Opportunity Web:
Applications, Standards, and Tools that Increase Accessibility. IEEE Computer 44(5): 18-26,
http://www.computer.org/portal/web/csdl/doi/10.1109/MC.2010.370
Newell, A.F. & Gregor, P. User Sensitive Inclusive Design: in search of a new paradigm. En:
CUU 2000 First ACM Conference on Universal Usability, 2000.
Nykänen O., Kaikuvuo I., Adapting Web Accessibility Guidelines to an Application
Development Process, International Design for All Conference, Rovaniemi, Finland, 2006.
Olsen, M.G.: How Accessible is the Public European Web. 2008.
http://www.mortengoodwin.net/publicationfiles/how_accessible_is_the_european_web.pdf
Ontario- e-Laws. Integrated Accessibility Standards made under the “Ontario Regulation 191/11”
(Accessibility for Ontarians With Disabilities Act, 2005), June 7, 2011, Ontario.ca. http://www.elaws.
gov.on.ca/html/source/regs/english/2011/elaws_src_regs_r11191_e.htm
Pastor, O., Molina, J.C.2007. : Model-Driven Architecture in Practice. A Software Production
Environment Based on Conceptual Modelling. Springer-Verlag, Berlin Heildeberg. 2007.
Plessers, P., Casteleyn, S., Yesilada, Y., De Troyer, O., Stevens, R., Harper, S., and Goble, C.
Accessibility: a Web engineering approach. In Proceedings of the 14th international
Conference on World Wide Web (Chiba, Japan, May 10 - 14, 2005). WWW '05. ACM, New
York, NY, pp. 353-362. 2005.
Pressman, R. S. Applying Web Engineering. In: Software Engineering: A Practitioner’s
Approach, 6th Edition, McGraw-Hill. 2005.
Référentiel Général d’Accessibilité pour les Administrations (RGAA), Le portail de la
modernisation de l'Etat. http://www.references.modernisation.gouv.fr/rgaa-accessibilite
Section 508 of Rehabilitation Act. http://www.section508.gov/
Sloan. D, Kelly. B, Heath. A, Petrie. H, Hamilton. F, Phipps. L. Contextual Web Accessibility -
Maximizing the Benefit of Accessibility Guidelines. In: W4A: Proceedings of the 2006.
International Cross-Disciplinary Workshop on Web accessibility (W4A), Edinburgh, UK, 23-24
May, ACM Press, New York, NY, USA,. pp. 121–131. 2006.
Valverde, F. Design and Implementation of an MDA Environment for Web applications
development. Master Thesis. Department of Information Systems and Computation. Valencia,
Universitat Politècnica de València. 2007
Vigo M. and Brajnik G. Automatic web accessibility metrics: Where we are and where we can
go, Interacting with Computers, Volume 23, Issue 2, Pages 137-155. 2011
Yesilada,Y., Harper, S., Goble, C. and Stevens. R. Dante annotation and transformation of web
pages for visually impaired users. In The Thirteenth International World Wide Web Conference,
Xiong, J. and Winckler, M. An investigation of tool support for accessibility assessment
throughout the development process of web sites. Journal of Web Engineering, Vol. 7, No.4, pp.
-298, Rinton Press. 2008.
WebAIM, WAVE. Web accessibility evaluation tool. 2012. http://wave.webaim.org/
Wieringa, R.J. Design Science as Nested Problem Solving. In: Proceedings of the 4th
International Conference on Design Science Research in Information Systems and Technology,
Philadelphia. pp. 112. ACM. 2009. SBN 9781605584089
Wieringa, R.J. Relevance and problem choice in design science. In: Global Perspectives on
Design Science Research (DESRIST). 5th International Conference, 45 June, 2010, St. Gallen.
pp. 6176. LNCS 6105. Springer Verlag. 2010. ISBN 9783642133343
W3C, Web Accessibility Initiative (WAI). 2011. http://www.w3.org/WAI/
W3C, Web Accessibility Initiative (WAI), Techniques for WCAG 2.0. 2012.
http://www.w3.org/TR/WCAG20-TECHS/
W3C, WAI, Web Accessibility Evaluation Tools: Overview. 2012.
http://www.w3.org/WAI/ER/tools/
W3C, WAI, Web Content Accessibility Guidelines (WCAG) Overview. 2012.