Epidemiology as a Framework for Large-Scale Mobile Application Accessibility Assessment

Mobile accessibility is often a property considered at the level of a single mobile application (app), but rarely on a larger scale of the entire app "ecosystem," such as all apps in an app store, their companies, developers, and user influences. We present a novel conceptual framework for the accessibility of mobile apps inspired by epidemiology. It considers apps within their ecosystems, over time, and at a population level. Under this metaphor, "inaccessibility" is a set of diseases that can be viewed through an epidemiological lens. Accordingly, our framework puts forth notions like risk and protective factors, prevalence, and health indicators found within a population of apps. This new framing offers terminology, motivation, and techniques to reframe how we approach and measure app accessibility. It establishes how app accessibility can benefit from multi-factor, longitudinal, and population-based analyses. Our epidemiology-inspired conceptual framework is the main contribution of this work, intended to provoke thought and inspire new work enhancing app accessibility at a systemic level. In a preliminary exercising of our framework, we perform an analysis of the prevalence of common determinants or accessibility barriers. We assess the health of a stratified sample of 100 popular Android apps using Google's Accessibility Scanner. We find that 100% of apps have at least one of nine accessibility errors and examine which errors are most common. A preliminary analysis of the frequency of co-occurrences of multiple errors in a single app is also presented. We find 72% of apps have five or six errors, suggesting an interaction among different errors or an underlying influence.

[1]  Austin Henderson,et al.  Making sense of sensing systems: five questions for designers and researchers , 2002, CHI.

[2]  Tovi Grossman,et al.  Post-deployment usability: a survey of current practices , 2011, CHI.

[3]  Jennifer Mankoff,et al.  Is your web page accessible?: a comparative study of methods for assessing web page accessibility for the blind , 2005, CHI.

[4]  Albert-László Barabási,et al.  A genetic epidemiology approach to cyber-security , 2014, Scientific Reports.

[5]  Ranjitha Kumar,et al.  ERICA: Interaction Mining Mobile Apps , 2016, UIST.

[6]  Nancy Breen,et al.  Approaching health disparities from a population perspective: the National Institutes of Health Centers for Population Health and Health Disparities. , 2008, American journal of public health.

[7]  Richard E. Ladner,et al.  WebinSitu: a comparative analysis of blind and sighted browsing behavior , 2007, Assets '07.

[8]  Alireza Sahami Shirazi,et al.  Insights into layout patterns of mobile user interfaces by an automatic analysis of android apps , 2013, EICS '13.

[9]  Peter Gregor,et al.  Are guidelines enough? An introduction to designing Web sites accessible to older people , 2005, IBM Syst. J..

[10]  Kyle Montague,et al.  Web accessibility as a side effect , 2012, ASSETS '12.

[11]  Voula Gkatzidou,et al.  Investigating the appropriateness and relevance of mobile web accessibility guidelines , 2014, W4A.

[12]  Daniel Gatica-Perez,et al.  Smartphone usage in the wild: a large-scale analysis of applications and context , 2011, ICMI '11.

[13]  Richard E. Ladner,et al.  The Accessibility of Mobile Health Sensors for Blind Users , 2014 .

[14]  Matt Bishop,et al.  What Is Computer Security? , 2003, IEEE Secur. Priv..

[15]  Ahmed E. Hassan,et al.  A Large-Scale Empirical Study on Software Reuse in Mobile Apps , 2014, IEEE Software.

[16]  Dale F. Leipper,et al.  Oceanography—A definition for academic use , 1961 .

[17]  Vicki L. Hanson,et al.  Progress on Website Accessibility? , 2013, TWEB.

[18]  J. Garbarino The ecology of human development: Experiments by nature and design: by Urie Bronfenbrenner Cambridge, Mass.: Harvard University Press, 1979, 330 + p. , 1980 .

[19]  Oei Us Epa What is Section 508 , 2013 .

[20]  Jacob O. Wobbrock,et al.  Interaction Proxies for Runtime Repair and Enhancement of Mobile Application Accessibility , 2017, CHI.

[21]  Johannes Schöning,et al.  Falling asleep with Angry Birds, Facebook and Kindle: a large scale study on mobile application usage , 2011, Mobile HCI.

[22]  Bambang Parmanto,et al.  Accessibility of mHealth Self-Care Apps for Individuals with Spina Bifida. , 2015, Perspectives in health information management.

[23]  Arthur Tansley What is Ecology , 1987 .