A first look at accessibility issues in popular GitHub projects

Tingting Bi, Xin Xia, David Lo, Aldeida Aleti

Research output: Chapter in Book/Report/Conference proceedingConference PaperResearchpeer-review

4 Citations (Scopus)

Abstract

Accessibility design elements allow people to access software products and services independent of their different abilities. However, accessibility is challenging to handle and whether accessibility is widely considered in software projects is unclear. In this work, we aim to understand if accessibility is a prevalent consideration in practice, what accessibility issues are discussed in GitHub projects, what potential reasons cause accessibility issues, and what solutions (e.g., tools and standards) are applied for addressing accessibility issues. In this work, we collect 11,820 accessibility issues and their threads discussed by developers in popular GitHub projects. We manually analyzed and grouped the collected accessibility issues into seven categories. The results of our study uncover that accessibility is widely discussed in general projects, and the potential reasons that cause accessibility issues are because developers are not aware of the importance of accessibility and they lack knowledge about accessibility concerns, standards, and existing tools. Our results and findings can enhance and improve developers' knowledge and awareness when they conduct accessibility-relevant design or incorporate accessibility elements into their projects.

Original languageEnglish
Title of host publicationProceedings - 2021 IEEE International Conference on Software Maintenance and Evolution, ICSME 2021
EditorsFederica Sarro, Nikolaos Tsantalis
Place of PublicationPiscataway NJ USA
PublisherIEEE, Institute of Electrical and Electronics Engineers
Pages390-401
Number of pages12
ISBN (Electronic)9781665428828
ISBN (Print)9781665428835
DOIs
Publication statusPublished - 2021
EventIEEE International Conference on Software Maintenance and Evolution 2021 - Online, Luxembourg City, Luxembourg
Duration: 27 Sept 20211 Oct 2021
Conference number: 37th
https://ieeexplore.ieee.org/xpl/conhome/9607589/proceeding (Proceedings)

Publication series

NameProceedings - 2021 IEEE International Conference on Software Maintenance and Evolution, ICSME 2021
PublisherIEEE, Institute of Electrical and Electronics Engineers
ISSN (Print)1063-6773
ISSN (Electronic)2576-3148

Conference

ConferenceIEEE International Conference on Software Maintenance and Evolution 2021
Abbreviated titleICSME 2021
Country/TerritoryLuxembourg
CityLuxembourg City
Period27/09/211/10/21
Internet address

Keywords

  • Accessibility Issues
  • Empirical Study
  • Mining Repository

Cite this