A11yArgus: Automated Detection and Empirical Analysis of Accessibility Issues in Android App
This program is tentative and subject to change.
Accessibility barriers remain widespread in mobile applications, limiting equitable access for over one billion people with disabilities, older adults, and users with temporary or situational impairments. While the Web Content Accessibility Guidelines (WCAG 2.1/2.2) define clear principles, many Android apps still violate essential criteria due to limited tool support and the difficulty of automated detection. This paper presents an approach along with a tool, named A11yArgus, that integrates DroidBot for dynamic exploration and UI Automator for interface extraction, combining geometric reasoning and Optical Character Recognition (OCR) to detect accessibility issues. A11yArgus identifies 13 accessibility issues, including six novel ones, covering visual, structural, and semantic aspects. We evaluate our approach and tool on 200 apps from \textit{F-Droid} and \textit{APKPure}. In particular, we achieved 91.9% precision, 97.8% recall, and an F1-score of 94.8%. Our results reveal persistent violations at the WCAG Level~AA and emphasize the importance of visually grounded and context-aware analysis for advancing inclusive mobile software.
This program is tentative and subject to change.
Mon 13 AprDisplayed time zone: Brasilia, Distrito Federal, Brazil change
11:00 - 12:30 | Software Engineers' Human Characteristics SessionResearch Track / Journal First and Journal Fast / CHASE Program at Oceania IX Chair(s): Italo Santos University of Hawai‘i at Mānoa | ||
11:00 15mFull-paper | Creative Minds at the Keyboard: Eye-Tracking Insights into How Developers Think and Code Research Track Mahta Amini Polytechnique Montréal, Yahya Lafhal Polytechnique Montreal, Zohreh Sharafi Polytechnique Montréal | ||
11:15 15mFull-paper | Experiences of Dyslexic Software Engineers - A Qualitative Study Research Track Marcos Vinicius Cruz Reykjavik University, Pragya Verma Reykjavik University, Grischa Liebel Reykjavik University | ||
11:30 15mFull-paper | Folklore in Software Engineering: A Definition and Conceptual Foundations Research Track Eduard Paul Enoiu Malardalen University, Jean Malm Malardalen University, Gregory Gay Chalmers University of Technology and University of Gothenburg Pre-print | ||
11:45 15mFull-paper | Challenges and Strategies of Brazilian ADHD Programmers: A Replication Study Research Track Tatiana Cartagena School of Technology PUCRS, Natalya Marjana Goelzer School of Technology PUCRS, Gabriel Gioscia Velloso School of Technology PUCRS, Sofia Batista Sartori School of Technology PUCRS, Karina Kohl Universidade Federal do Rio Grande do Sul, Sabrina Marczak School of Technology PUCRS | ||
12:00 15mFull-paper | A11yArgus: Automated Detection and Empirical Analysis of Accessibility Issues in Android App Research Track Ana Ferreira Federal University of Alagoas, Breno Miranda Federal University of Pernambuco, Márcio Ribeiro Federal University of Alagoas, Brazil, Rohit Gheyi Federal University of Campina Grande, Ivan Machado Federal University of Bahia (UFBA), Baldoino Fonseca Federal University of Alagoas (UFAL) | ||
12:15 15mTalk | The Factors Influencing Well-Being in Software Engineers: A Mixed-Method Study. Journal First and Journal Fast Cristina Martinez Montes Chalmers University of Technology and University of Gothenburg, Birgit Penzenstadler Chalmers Tekniska Högskola and Gothenburg University and Lappenranta University of Technology, Robert Feldt Chalmers | University of Gothenburg, Blekinge Institute of Technology | ||