activity
20192026
most citedWomen's Participation in Open Source Software: A Survey of the Literature

100 citations · 249 across the 18 of their papers we have counts for

collaborators
Showing cs.SEShow all

18 papers · 1 filter

cs.SE2026

No Two Developers Think Alike: How Problem-Solving Styles and Experience Shape Needs in Conversational Interaction with Copilot

Jonan Richards, Bruno Alves de Oliveira, Iury Oliveira +2

Conversational LLM-based ``programming assistants'' provide a range of benefits to developers. However, recent studies demonstrate the variety in individual developers' needs regar…

cs.SE2024

How do annotations affect Java code readability?

Eduardo Guerra, Everaldo Gomes, Jeferson Ferreira +4

Context: Code annotations have gained widespread popularity in programming languages, offering developers the ability to attach metadata to code elements to define custom behaviors…

cs.SE2023★ 12 cited

Tag that issue: Applying API-domain labels in issue tracking systems

Fabio Santos, Joseph Vargovich, Bianca Trinkenreich +8

Labeling issues with the skills required to complete them can help contributors to choose tasks in Open Source Software projects. However, manually labeling issues is time-consumin…

cs.SE2023★ 9 cited

Designing for Cognitive Diversity: Improving the GitHub Experience for Newcomers

Italo Santos, João Felipe Pimentel, Igor Wiese +3

Social coding platforms such as GitHub have become defacto environments for collaborative programming and open source. When these platforms do not support specific cognitive styles…

cs.SE2023★ 16 cited

I depended on you and you broke me: An empirical study of manifesting breaking changes in client packages

Daniel Venturini, Filipe Roseiro Cogo, Ivanilton Polato +2

Complex software systems have a network of dependencies. Developers often configure package managers (e.g., npm) to automatically update dependencies with each publication of new r…

cs.SE2021

A Mining Software Repository Extended Cookbook: Lessons learned from a literature review

Daniel Barros, Flavio Horita, Igor Wiese +1

The main purpose of Mining Software Repositories (MSR) is to discover the latest enhancements and provide an insight into how to make improvements in a software project. In light o…

cs.SE2021

What Evidence We Would Miss If We Do Not Use Grey Literature?

Fernando Kamei, Gustavo Pinto, Igor Wiese +2

Context: Over the last years, Grey Literature (GL) is gaining increasing attention in Secondary Studies in Software Engineering (SE). Notably, Multivocal Literature Review (MLR) st…

cs.SE2021★ 6 cited

Grey Literature in Software Engineering: A Critical Review

Fernando Kamei, Igor Wiese, Crescencio Lima +8

Context: Grey Literature (GL) recently has grown in Software Engineering (SE) research since the increased use of online communication channels by software engineers. However, ther…

cs.SE2021★ 18 cited

Pots of Gold at the End of the Rainbow: What is Success for Open Source Contributors?

Bianca Trinkenreich, Mariam Guizani, Igor Wiese +4

Success in Open Source Software (OSS) is often perceived as an exclusively code-centric endeavor. This perception can exclude a variety of individuals with a diverse set of skills…

cs.SE2021★ 100 cited

Women's Participation in Open Source Software: A Survey of the Literature

Bianca Trinkenreich, Igor Wiese, Anita Sarma +2

Participation of women in Open Source Software (OSS) is very unbalanced, despite various efforts to improve diversity. This is concerning not only because women do not get the chan…

cs.SE2021★ 5 cited

Don't Disturb Me: Challenges of Interacting with SoftwareBots on Open Source Software Projects

Mairieli Wessel, Igor Wiese, Igor Steinmacher +1

Software bots are used to streamline tasks in Open Source Software (OSS) projects' pull requests, saving development cost, time, and effort. However, their presence can be disrupti…

cs.SE2021★ 20 cited

Can I Solve It? Identifying APIs Required to Complete OSS Task

Fabio Santos, Igor Wiese, Bianca Trinkenreich +3

Open Source Software projects add labels to open issues to help contributors choose tasks. However, manually labeling issues is time-consuming and error-prone. Current automatic ap…

cs.SE2021★ 21 cited

Quality Gatekeepers: Investigating the Effects ofCode Review Bots on Pull Request Activities

Mairieli Wessel, Alexander Serebrenik, Igor Wiese +2

Software bots have been facilitating several development activities in Open Source Software (OSS) projects, including code review. However, these bots may bring unexpected impacts…

cs.SE2021★ 4 cited

The Shifting Sands of Motivation: Revisiting What Drives Contributors in Open Source

Marco Gerosa, Igor Wiese, Bianca Trinkenreich +5

Open Source Software (OSS) has changed drastically over the last decade, with OSS projects now producing a large ecosystem of popular products, involving industry participation, an…

cs.SE2020

From One to Hundreds: Multi-Licensing in the JavaScript Ecosystem

João Pedro Moraes, Ivanilton Polato, Igor Wiese +2

Open source licenses create a legal framework that plays a crucial role in the widespread adoption of open source projects. Without a license, any source code available on the inte…

cs.SE2020★ 4 cited

On the Use of Grey Literature: A Survey with the Brazilian Software Engineering Research Community

Fernando Kamei, Igor Wiese, Gustavo Pinto +2

Background: The use of Grey Literature (GL) has been investigate in diverse research areas. In Software Engineering (SE), this topic has an increasing interest over the last years.…

cs.SE2020

Analyzing the evolution and diversity of SBES Program Committee

Fabio Pacheco, Igor Wiese, Bruno Cartaxo +2

The Brazilian Symposium on Software Engineering (SBES) is one of the most important Latin American Software Engineering conferences. It was first held in 1987, and in 2019 marks it…

cs.SE2019★ 33 cited

Google Summer of Code: Student Motivations and Contributions

Jefferson O. Silva, Igor Wiese, Daniel M. German +3

Several open source software (OSS) projects expect to foster newcomers' onboarding and to receive contributions by participating in engagement programs, like Summers of Code. Howev…