Addressing accessibility barriers in programming for people with visual impairments: A literature review

A Mountapmbeme, O Okafor, S Ludi - ACM Transactions on Accessible …, 2022 - dl.acm.org
Accessibility issues with programming languages and programming environments pose a
major barrier for students with visual impairments to participate in computing related courses …

[HTML][HTML] Synthesizing research on programmers' mental models of programs, tasks and concepts—A systematic literature review

A Heinonen, B Lehtelä, A Hellas… - Information and Software …, 2023 - Elsevier
Context: Programmers' mental models represent their knowledge and understanding of
programs, programming concepts, and programming in general. They guide programmers' …

Towards modeling human attention from eye movements for neural source code summarization

A Bansal, B Sharif, C McMillan - Proceedings of the ACM on Human …, 2023 - dl.acm.org
Neural source code summarization is the task of generating natural language descriptions of
source code behavior using neural networks. A fundamental component of most neural …

Hacking, switching, combining: understanding and supporting DIY assistive technology design by blind people

J Herskovitz, A Xu, R Alharbi, A Guo - … of the 2023 CHI Conference on …, 2023 - dl.acm.org
Existing assistive technologies (AT) often fail to support the unique needs of blind and
visually impaired (BVI) people. Thus, BVI people have become domain experts in …

Modeling programmer attention as scanpath prediction

A Bansal, CY Su, Z Karas, Y Zhang… - 2023 38th IEEE/ACM …, 2023 - ieeexplore.ieee.org
This paper launches a new effort at modeling programmer attention by predicting eye
movement scanpaths. Programmer attention refers to what information people intake when …

Function call graph context encoding for neural source code summarization

A Bansal, Z Eberhart, Z Karas, Y Huang… - IEEE Transactions on …, 2023 - ieeexplore.ieee.org
Source code summarization is the task of writing natural language descriptions of source
code. The primary use of these descriptions is in documentation for programmers. Automatic …

” It's Just Everything Outside of the IDE that's the Problem”: Information Seeking by Software Developers with Visual Impairments

KM Storer, H Sampath, MAA Merrick - … of the 2021 CHI Conference on …, 2021 - dl.acm.org
Many efforts to increase accessibility in coding for developers with visual impairments
(DWVI) focus on supporting interactions with development tools. But, to understand how to …

Convo: What does conversational programming need?

J Van Brummelen, K Weng, P Lin… - 2020 IEEE Symposium …, 2020 - ieeexplore.ieee.org
Vast improvements in natural language understanding and speech recognition have paved
the way for conversational interaction with computers. While conversational agents have …

The Dilemma of Building Do-It-Yourself (DIY) Solutions for Workplace Accessibility

Y Cha, V Jackson, K Kohl, R Prikladnicki… - arxiv preprint arxiv …, 2025 - arxiv.org
Existing commercial and in-house software development tools are often inaccessible to
Blind and Low Vision Software Professionals (BLVSPs), hindering their participation and …

The making of accessible android applications: an empirical study on the state of the practice

M Di Gregorio, D Di Nucci, F Palomba… - Empirical Software …, 2022 - Springer
Nowadays, mobile applications represent the principal means to enable human interaction.
Being so pervasive, these applications should be made usable for all users: accessibility …