activity
20212026
most citedGitHub Actions: The Impact on the Pull Request Process

35 citations · 91 across the 20 of their papers we have counts for

collaborators

20 papers

cs.SE2026

AgentLogs: A Dataset for Opening the Black Box of Cloud Agents on GitHub

Jonan Richards, Kosei Horikawa, Youmei Fan +2

Coding agents now complete development tasks in real software projects and submit the results as pull requests. A pull request shows the outcome of an agent's execution but not the…

cs.SE2026

How Humans, Bots, and Agents Communicate About Vulnerabilities in Pull Requests

Pien Rooijendijk, Christoph Treude, Mairieli Wessel

Developers may reference vulnerabilities in pull request discussions through both explicit identifiers, such as CVEs or GHSAs, and implicit security-related language (e.g., "unauth…

cs.CY2026

Teaching Empathy in Software Engineering Education in the Age of Artificial Intelligence

Ronnie de Souza Santos, Cleyton Magalhães, Giuseppe Destefanis +5

Empathy has been discussed as a relevant human capability in software engineering, particularly in activities that require understanding users, stakeholders, and the societal impli…

cs.CY2026

LLM Use, Cheating, and Academic Integrity in Software Engineering Education

Ronnie de Souza Santos, Italo Santos, Mariana Bento +3

Background: Cheating in university education is commonly described as context dependent and influenced by assessment design, institutional norms, and student interpretation. In sof…

cs.SE2026

How Fair is Software Fairness Testing?

Ann Barcomb, Mariana Pinheiro Bento, Giuseppe Destefanis +4

Software fairness testing is a central method for evaluating AI systems, yet the meaning of fairness is often treated as fixed and universally applicable. This vision paper positio…

cs.SE2026

An Empirical Study of the Evolution of GitHub Actions Workflows

Pooya Rostami Mazrae, Alexandre Decan, Tom Mens +1

CI/CD practices play a significant role during collaborative software development by automating time-consuming and repetitive tasks such as testing, building, quality checking, dep…

cs.SE2026

Forecasting Developer Environments with GenAI: A Research Perspective

Raula Gaikovina Kula, Christoph Treude, Xing Hu +28

Generative Artificial Intelligence (GenAI) models are achieving remarkable performance in various tasks, including code generation, testing, code review, and program repair. The ab…

cs.SE2026

Who Said CVE? How Vulnerability Identifiers Are Mentioned by Humans, Bots, and Agents in Pull Requests

Pien Rooijendijk, Christoph Treude, Mairieli Wessel

Vulnerability identifiers such as CVE, CWE, and GHSA are standardised references to known software security issues, yet their use in practice is not well understood. This paper com…

cs.SE2026

The Competence Crisis: A Design Fiction on AI-Assisted Research in Software Engineering

Mairieli Wessel, Daniel Feitosa, Sangeeth Kochanthara

Rising publication pressure and the routine use of generative AI tools are reshaping how software engineering research is produced, assessed, and taught. While these developments p…

cs.SE2025

From Diverse Origins to a DEI Crisis: The Pushback Against Equity, Diversity, and Inclusion in Software Engineering

Ronnie de Souza Santos, Ann Barcomb, Mairieli Wessel +1

Background: Diversity, equity, and inclusion are rooted in the very origins of software engineering, shaped by the contributions from many individuals from underrepresented groups…

cs.SE2025★ 1 cited

Bridging HCI and AI Research for the Evaluation of Conversational SE Assistants

Jonan Richards, Mairieli Wessel

As Large Language Models (LLMs) are increasingly adopted in software engineering, recently in the form of conversational assistants, ensuring these technologies align with develope…

cs.SE2024

What You Need is What You Get: Theory of Mind for an LLM-Based Code Understanding Assistant

Jonan Richards, Mairieli Wessel

A growing number of tools have used Large Language Models (LLMs) to support developers' code understanding. However, developers still face several barriers to using such tools, inc…

cs.SE2023★ 3 cited

The GitHub Development Workflow Automation Ecosystems

Mairieli Wessel, Tom Mens, Alexandre Decan +1

Large-scale software development has become a highly collaborative and geographically distributed endeavour, especially in open-source software development ecosystems and their ass…

cs.SE2022★ 6 cited

Guidelines for Developing Bots for GitHub

Mairieli Wessel, Andy Zaidman, Marco Gerosa +1

Projects on GitHub rely on the automation provided by software development bots to uphold quality and alleviate developers' workload. Nevertheless, the presence of bots can be anno…

cs.SE2022★ 3 cited

Together or Apart? Investigating a mediator bot to aggregate bot's comments on pull requests

Eric Ribeiro, Ronan Nascimento, Igor Steinmacher +4

Software bots connect users and tools, streamlining the pull request review process in social coding platforms. However, bots can introduce information overload into developers' co…

cs.SE2022★ 11 cited

The Present and Future of Bots in Software Engineering

Emad Shihab, Stefan Wagner, Marco A. Gerosa +2

We are witnessing a massive adoption of software engineering bots, applications that react to events triggered by tools and messages posted by users and run automated tasks in resp…

cs.SE2022★ 35 cited

GitHub Actions: The Impact on the Pull Request Process

Mairieli Wessel, Joseph Vargovich, Marco A. Gerosa +1

Software projects frequently use automation tools to perform repetitive activities in the distributed software development process. Recently, GitHub introduced GitHub Actions, a fe…

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★ 6 cited

How Do Software Developers Use GitHub Actions to Automate Their Workflows?

Timothy Kinsman, Mairieli Wessel, Marco A. Gerosa +1

Automated tools are frequently used in social coding repositories to perform repetitive activities that are part of the distributed software development process. Recently, GitHub i…

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…