← Writing · Glossary →

Reviews

The literature-review database. Every paper Bob has reviewed (he has read many more), with a short summary, key findings, and tags. Browse, filter, search.

Search results

  • Judge: Effective State Abstraction for Guiding Automated Web GUI Testing

    Chenxu Liu, Junheng Wang, Wei Yang, Ying Zhang, Tao Xie · 2026 · ACM Transactions on Software Engineering and Methodology

    This paper presents Judge, a novel approach to state abstraction for automated web GUI testing (AWGT). AWGTs explore web applications by performing GUI actions and building a state model to guide further exploration, maximising code coverage within a fixed time budget. Effective…

    automated testing · web accessibility · GUI testing · DOM · machine learning

  • QualState: Finding Website States for Accessibility Evaluation

    Filipe Rosa Martins, Letícia Seixas Pereira, Carlos Duarte · 2024 · Proceedings of the 21st International Web for All Conference (W4A)

    This paper introduces QualState, a web crawling tool designed to solve a fundamental limitation of automated accessibility evaluation: the inability to test dynamic content in Single Page Applications (SPAs). SPAs like Facebook, Google Maps, and Gmail change their content in…

    automated testing · web accessibility · single page applications · web crawling · accessibility evaluation

  • Automatic Identification of Widgets and their Subcomponents Based on a Classification Pipeline for DOM Mutation Records

    Eduardo Henrique Rizo, Renata Pontin de Mattos Fortes, Humberto Lidio Antonelli, Willian Massami Watanabe · 2019 · Proceedings of the 16th International Web for All Conference (W4A)

    This paper presents a machine learning pipeline for automatically classifying web widgets (specifically dropdown menus) and their subcomponents by analyzing DOM mutation records — the dynamic changes that occur in a web page's HTML structure when users interact with it or visual…

    WAI-ARIA · machine learning · web accessibility · automated testing · widgets

  • Drop-Down Menu Widget Identification Using HTML Structure Changes Classification

    Humberto Lidio Antonelli, Rodrigo Augusto Igawa, Renata Pontin De Mattos Fortes, Eduardo Henrique Rizo, Willian Massami Watanabe · 2018 · ACM Transactions on Accessible Computing (TACCESS)

    This paper addresses a critical gap in web accessibility: the widespread failure of interactive widgets in rich internet applications (RIAs) to implement WAI-ARIA markup, rendering them inaccessible to screen reader users and other assistive technology users. The authors propose…

    ARIA · web accessibility · machine learning · widgets · automated testing

  • Parallel DOM Architecture for Accessible Interactive Simulations

    Taliesin L. Smith, Jesse Greenberg, Sam Reid, Emily B. Moore · 2018 · Proceedings of the 15th International Web for All Conference (W4A 2018)

    This paper presents the Parallel DOM (PDOM) architecture developed by the PhET Interactive Simulations project at the University of Colorado Boulder to make their suite of 140+ free science and mathematics simulations accessible to students with visual impairments. PhET sims are…

    web accessibility · interactive simulations · screen readers · keyboard accessibility · WAI-ARIA

  • Three web accessibility evaluation perspectives for RIA

    Nádia Fernandes, Ana Sofia Batista, Daniel Costa, Carlos Duarte, Luís Carriço · 2013 · Proceedings of the 10th International Cross-Disciplinary Conference on Web Accessibility (W4A)

    This paper presents a large-scale comparative study of web accessibility evaluation across three distinct perspectives that reflect how Rich Internet Applications (RIAs) are actually experienced by users. The three evaluation perspectives are: E1, evaluating the raw HTML before…

    automated evaluation · Rich Internet Applications · dynamic content · AJAX · DOM

  • What's New? Making Web Page Updates Accessible

    Yevgen Borodin, Jeffrey P. Bigham, Rohit Raman, I. V. Ramakrishnan · 2008 · Assets '08: Proceedings of the 10th International ACM SIGACCESS Conference on Computers and Accessibility

    This paper introduces Dynamo, a system that makes dynamic web page content accessible to blind screen reader users by automatically detecting changes across all types of web page updates and providing a unified interface for reviewing them. The paper addresses a critical problem…

    screen readers · web accessibility · dynamic content · AJAX · ARIA

  • Platform-Independent Accessibility API: Accessible Document Object Model

    Andres Gonzalez, Loretta Guarino Reid · 2005 · Proceedings of the 2005 International Cross-Disciplinary Workshop on Web Accessibility (W4A)

    This paper, authored by Adobe engineers, addresses a fundamental problem in cross-platform accessibility: application developers who want to support assistive technologies must implement separate integrations for each operating system's accessibility API — MSAA on Windows, the…

    accessibility API · DOM · cross-platform accessibility · assistive technology · MSAA

  • Extracting content from accessible web pages

    Suhit Gupta, Gail Kaiser · 2005 · Proceedings of the 2005 International Cross-Disciplinary Workshop on Web Accessibility (W4A)

    This paper from Columbia University presents Crunch, a web proxy tool that applies heuristic-based filters to extract core content from web pages by removing clutter such as advertisements, navigation menus, spacer elements, and extraneous links. Crunch works by parsing HTML…

    content extraction · screen readers · web clutter · DOM · web proxy

  • Site-Wide Annotation: Reconstructing Existing Pages to Be Accessible

    Hironobu Takagi, Chieko Asakawa, Kentarou Fukuda, Junji Maeda · 2002 · Proceedings of the Fifth International ACM Conference on Assistive Technologies (Assets '02)

    This paper from IBM Tokyo Research Laboratory presents a system for making inaccessible web pages accessible through external annotations, without modifying the original pages. The core problem is "page fragmentation" — on visually designed web pages, different types of content…

    web accessibility · web transcoding · web annotation · screen reader · blindness and low vision

10 results.