ABSTRACT
Web Compliance Engineering is a new field within Web Engineering that deals with the increasing complexity of Internet applications, the wide variety of mobile devices, the richer user interfaces coming out of Web 2.0 and the quality assurance processes for non-uniform policy environments worldwide. Considering these issues from the perspective of Web accessibility, the borders of its traditional components [6] are blurred as users become content providers. We present in this paper a Web compliance framework developed to support both users and application developers to create accessible content for Rich Internet Applications. This framework is an evolution of traditional evaluation tools aimed at supporting compliance as a quality process, which ensures its successful implementation in production environments.
- IEEE Standard for Software Test Documentation. Tech. Rep. IEEE Std 829--1998, Institute of Electrical and Electronics Engineers, Inc., September 1998.Google Scholar
- Allaire, J. Macromedia Flash MX---A next-generation rich client. Tech. rep., Macromedia, March 2002.Google Scholar
- Caldwell, B., Cooper, M., Reid, L. G., and Vanderheiden, G. Web Content Accessibility Guidelines 2.0. W3C Working Draft 11 December 2007, W3C, December 2007.Google Scholar
- Casteleyn, S., Plessers, P., and Troyer, O. D. Generating semantic annotations during the web design process. In ICWE '06: Proceedings of the 6th international conference on Web engineering (New York, NY, USA, 2006), ACM, pp. 91--92. Google ScholarDigital Library
- Chisholm, W., Vanderheiden, G., and Jacobs, I. Web Content Accessibility Guidelines 1.0. W3C Recommendation 5-May-1999, W3C, May 1999.Google Scholar
- Chisholm, W. A., and Henry, S. L. Interdependent components of web accessibility. In W4A '05: Proceedings of the 2005 International Cross-Disciplinary Workshop on Web Accessibility (W4A) (New York, NY, USA, 2005), ACM, pp. 31--37. Google ScholarDigital Library
- Duhl, J. White Paper: Rich Internet Applications. Tech. rep., IDC, November 2003.Google Scholar
- Gamma, E., et al. Design Patterns: Elements of reusable object orientated software. Addison-Wesley Professional, January 1995. Google ScholarDigital Library
- Hackett, S., Parmanto, B., and Zeng, X. Accessibility of internet websites through time. In Assets '04: Proceedings of the 6th international ACM SIGACCESS conference on Computers and accessibility (New York, NY, USA, 2004), ACM, pp. 32--39. Google ScholarDigital Library
- Koch, J., Stegemann, D., Mohamad, Y., and Velasco, C. A. Development of Automatic Web Accessibility Checking Modules for Advanced Quality Assurance Tools. In Universal Access in Human-Computer Interaction. Coping with Diversity (4th International Conference on Universal Access in Human-Computer Interaction, UAHCI 2007, Part of HCII 2007 Beijing, China, July 22--27, 2007 Proceedings, Part I) (Berlin-Heidelberg, 2007), C. Stephanidis, Ed., vol. 4554/2007 of LNCS, Springer-Verlag, pp. 406--413. Google ScholarDigital Library
- Mohamad, Y., Stegemann, D., Koch, J., and Velasco, C. A. imergo: Supporting Accessibility and Web Standards to Meet the Needs of the Industry via Process-Oriented Software Tools. In Computers Helping People with Special Needs (Proceedings of the 9th International Conference, ICCHP 2004 Paris, France, July 7--9, 2004) (2004), K. Miesenberger et al., Eds., vol. 3118/2004 of LNCS, pp. 310--316.Google ScholarCross Ref
- Murray, L., Carrington, D., and Strooper, P. An approach to specifying software frameworks. In ACSC '04: Proceedings of the 27th Australasian conference on Computer science (Darlinghurst, Australia, Australia, 2004), Australian Computer Society, Inc., pp. 185--192. Google ScholarDigital Library
- Murugesan, S., and Deshpande, Y. Web engineering: a new discipline for development of web-based systems. In ICSE'99 workshop on web engineering. ICSE '99: Proceedings of the 21st international conference on Software engineering (Los Alamitos, CA, USA, 1999), IEEE Computer Society Press, pp. 693--694. Google ScholarDigital Library
- Owen, S., and Rabin, J. W3C mobileOK Basic Tests 1.0. W3C Candidate Recommendation 30 November 2007, W3C, November 2007.Google Scholar
- Pappas, L., Schwerdtfeger, R., and Cooper, M. WAI-ARIA Primer. W3C Working Draft 4 February 2008, W3C, February 2008.Google Scholar
- Plessers, P., Casteleyn, S., Yesilada, Y., Troyer, O. D., Stevens, R., Harper, S., and Goble, C. Accessibility: a web engineering approach. In WWW '05: Proceedings of the 14th international conference on World Wide Web (New York, NY, USA, 2005), ACM, pp. 353--362. Google ScholarDigital Library
- Seeman, L., Cooper, M., Schwerdtfeger, R., and Pappas, L. Accessible Rich Internet Applications (WAI-ARIA) Version 1.0. W3C Working Draft 4 February 2008, W3C, February 2008.Google Scholar
- Strobbe, C., Engelen, J., Koch, J., Velasco, C. A., Vlachogiannis, E., and Ortner, D. The BenToWeb XHTML 1.0 Test Suite for the Web Content Accessibility Guidelines 2.0 - Last Call Working Draft. In Universal Access in Human-Computer Interaction. Applications and Services (4th International Conference on Universal Access in Human-Computer Interaction, UAHCI 2007, Part of HCII 2007 Beijing, China, July 22--27, 2007 Proceedings, Part III) (Berlin-Heidelberg, 2007), C. Stephanidis, Ed., vol. 4556/2007 of LNCS, Springer-Verlag, pp. 160--166. Google ScholarDigital Library
- Velasco, C. A., Koch, J., and Abou-Zahra, S. Evaluation and Report Language (EARL) 1.0 Guide. Editors' Draft 2 August 2007, W3C, August 2007.Google Scholar
- Velleman, E., Meerveld, C., Strobbe, C., Koch, J., Velasco, C. A., Snaprud, M., and Nietzio, A. Unified Web Evaluation Methodology (UWEM 1.2 Core). Tech. rep., WAB Cluster, September 2007.Google Scholar
- Velleman, E., Strobbe, C., Koch, J., Velasco, C. A., and Snaprud, M. A Unified Web Evaluation Methodology Using WCAG. In Universal Access in Human-Computer Interaction. Applications and Services (4th International Conference on Universal Access in Human-Computer Interaction, UAHCI 2007, Part of HCII 2007 Beijing, China, July 22--27, 2007 Proceedings, Part III) (Berlin-Heidelberg, 2007), C. Stephanidis, Ed., vol. 4556/2007 of LNCS, Springer-Verlag, pp. 177--184. Google ScholarDigital Library
- Züllighoven, H., et al. Das objektorientierte Konstruktionshandbuch nach dem Werkzeug & Material-Ansatz. d-punkt Verlag, Heidelberg, 1998.Google Scholar
Index Terms
- A web compliance engineering framework to support the development of accessible rich internet applications
Recommendations
Engineering Rich Internet Application User Interfaces over Legacy Web Models
A steadily growing trend in Web applications is the development of user interfaces through rich Internet applications. Among other capabilities, RIAs offer high interactivity and native multimedia support, giving them a major advantage over standard ...
A Model-Based Approach for Crawling Rich Internet Applications
New Web technologies, like AJAX, result in more responsive and interactive Web applications, sometimes called Rich Internet Applications (RIAs). Crawling techniques developed for traditional Web applications are not sufficient for crawling RIAs. The ...
Toward an Equal Opportunity Web: Applications, Standards, and Tools that Increase Accessibility
New options offer the promise that those who require assistive technology to access Web content will soon enjoy the full range of interactivity, thereby realizing the equal accessibility goal.
Comments