activity
20162026
most citedUnderstanding the Career Mobility of Blind and Low Vision Software Professionals

14 citations · 25 across the 6 of their papers we have counts for

collaborators
Showing cs.SEShow all

6 papers · 1 filter

cs.SE2026

ChatGPT: Friend or Foe When Comprehending and Changing Unfamiliar Code

Norman Anderson, Tarek Alakmeh, Victoria Jackson +7

A rapidly growing body of research is examining how LLMs influence developers when they code. To date, this research has tended to focus on productivity and code quality outcomes,…

cs.SE2026

The Role of LLMs in Collaborative Software Design

Victoria Jackson, Yoonha Cha, Rafael Prikladnicki +1

While much prior work examines Large Language Models (LLMs) for solo development tasks (e.g., coding), far less is known about how LLMs shape collaborative group work in software e…

cs.SE2024★ 6 cited

Creativity, Generative AI, and Software Development: A Research Agenda

Victoria Jackson, Bogdan Vasilescu, Daniel Russo +7

Creativity has always been considered a major differentiator to separate the good from the great, and we believe the importance of creativity for software development will only inc…

cs.SE2024★ 14 cited

Understanding the Career Mobility of Blind and Low Vision Software Professionals

Yoonha Cha, Victoria Jackson, Isabela Figueira +2

Context: Scholars in the software engineering (SE) research community have investigated career advancement in the software industry. Research topics have included how individual an…

cs.SE2022★ 2 cited

Let's Go to the Whiteboard (Again):Perceptions from Software Architects on Whiteboard Architecture Meetings

Eduardo Santana de Almeida, Iftekhar Ahmed, Andre van der Hoek

The whiteboard plays a crucial role in the day-to-day lives of software architects, as they frequently will organize meetings at the whiteboard to discuss a new architecture, some…

cs.SE2016★ 3 cited

Exploring Microtask Crowdsourcing as a Means of Fault Localization

Christian Medeiros Adriano, Andre van der Hoek

Microtask crowdsourcing is the practice of breaking down an overarching task to be performed into numerous, small, and quick microtasks that are distributed to an unknown, large se…