4 citations · 16 across the 13 of their papers we have counts for
15 papers
''You Can't Open an LLM With a Screwdriver'': The De-Democratization of Software
Zixuan Feng, Italo Santos, Kostadin Damevski +1
Claims that generative AI will soon write all of the code have led to predictions that programming is nearing its end. In this vision paper, we argue against this assumption that b…
When AI Joins the Team! A Model of How AI Adoption Relates To Social Patterns in Software Engineering Teams
Giusy Annunziata, Rudrajit Choudhuri, Anita Sarma +2
Context: The growing adoption of AI-assisted development tools is changing how software teams collaborate, share knowledge, and coordinate, yet its consequences for team social dyn…
Restructure This: Using AI to Restructure Onboarding Documents to Reduce Cognitive Overload
Zixuan Feng, Prashant Tandan, Igor Steinmacher +2
Onboarding documentation is critical for attracting and retaining newcomers in open source software (OSS). However, it is often presented as dense, inconsistently structured, and f…
Guidelines for Cultivating a Sense of Belonging to Reduce Developer Burnout
Bianca Trinkenreich, Marco Aurelio Gerosa, Anita Sarma +1
Burnout affects software developers' mental and physical well-being and contributes to turnover, generating strong concerns in the software industry. Prior research has shown that…
Addressing OSS Community Managers' Challenges in Contributor Retention
Zixuan Feng, Katie Kimura, Bianca Trinkenreich +3
Open-source software (OSS) community managers face significant challenges in retaining contributors, as they must monitor activity and engagement while navigating complex dynamics…
A Comparison of Conversational Models and Humans in Answering Technical Questions: the Firefox Case
Joao Correia, Daniel Coutinho, Marco Castelluccio +6
The use of Large Language Models (LLMs) to support tasks in software development has steadily increased over recent years. From assisting developers in coding activities to providi…
The Fast and Spurious: Developer Productivity with GenAI
Sadia Afroz, Zixuan Feng, Tyler Menezes +4
Generative AI (GenAI) tools are increasingly being adopted in software development as productivity aids, since there is evidence that GenAI tools can improve individual aspects of…
What Needs Attention? Prioritizing Drivers of Developers' Trust and Adoption of Generative AI
Rudrajit Choudhuri, Bianca Trinkenreich, Rahul Pandita +5
Generative AI (genAI) tools promise productivity gains, yet miscalibrated trust and usage friction still hinder adoption. Moreover, genAI can be exclusionary, failing to adequately…
OSSDoorway: A Gamified Environment to Scaffold Student Contributions to Open Source Software
Italo Santos, Katia Romero Felizardo, Anita Sarma +2
Software engineering courses enable practical learning through assignments requiring contributions to open source software (OSS), allowing students to experience real-world project…
The Multifaceted Nature of Mentoring in OSS: Strategies, Qualities, and Ideal Outcomes
Zixuan Feng, Igor Steinmacher, Marco Gerosa +4
Mentorship in open source software (OSS) is a vital, multifaceted process that includes onboarding newcomers, fostering skill development, and enhancing community building. This st…
Insights from the Frontline: GenAI Utilization Among Software Engineering Students
Rudrajit Choudhuri, Ambareesh Ramakrishnan, Amreeta Chatterjee +4
Generative AI (genAI) tools (e.g., ChatGPT, Copilot) have become ubiquitous in software engineering (SE). As SE educators, it behooves us to understand the consequences of genAI us…
Investigating the Impact of Interpersonal Challenges on Feeling Welcome in OSS
Bianca Trinkenreich, Zixuan Feng, Rudrajit Choudhuri +3
The sustainability of open source software (OSS) projects hinges on contributor retention. Interpersonal challenges can inhibit a feeling of welcomeness among contributors, particu…
What Guides Our Choices? Modeling Developers' Trust and Behavioral Intentions Towards GenAI
Rudrajit Choudhuri, Bianca Trinkenreich, Rahul Pandita +5
Generative AI (genAI) tools, such as ChatGPT or Copilot, are advertised to improve developer productivity and are being integrated into software development. However, misaligned tr…
How Far Are We? The Triumphs and Trials of Generative AI in Learning Software Engineering
Rudrajit Choudhuri, Dylan Liu, Igor Steinmacher +2
Conversational Generative AI (convo-genAI) is revolutionizing Software Engineering (SE) as engineers and academics embrace this technology in their work. However, there is a gap in…
Can AI Serve as a Substitute for Human Subjects in Software Engineering Research?
Marco A. Gerosa, Bianca Trinkenreich, Igor Steinmacher +1
Research within sociotechnical domains, such as Software Engineering, fundamentally requires a thorough consideration of the human perspective. However, traditional qualitative dat…