4 citations · 12 across the 13 of their papers we have counts for
13 papers
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…
Great Power Brings Great Responsibility: Personalizing Conversational AI for Diverse Problem-Solvers
Italo Santos, Katia Romero Felizardo, Igor Steinmacher +1
Newcomers onboarding to Open Source Software (OSS) projects face many challenges. Large Language Models (LLMs), like ChatGPT, have emerged as potential resources for answering ques…
How Developers Interact with AI: A Taxonomy of Human-AI Collaboration in Software Engineering
Christoph Treude, Marco A. Gerosa
Artificial intelligence (AI), including large language models and generative AI, is emerging as a significant force in software development, offering developers powerful tools that…
SkillScope: A Tool to Predict Fine-Grained Skills Needed to Solve Issues on GitHub
Benjamin C. Carter, Jonathan Rivas Contreras, Carlos A. Llanes Villegas +9
New contributors often struggle to find tasks that they can tackle when onboarding onto a new Open Source Software (OSS) project. One reason for this difficulty is that issue track…
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…