23 citations · 49 across the 22 of their papers we have counts for
22 papers
Humans Integrate, Agents Fix: How Agent-Authored Pull Requests Are Referenced in Practice
Islem Khemissi, Moataz Chouchen, Dong Wang +1
Although coding agents have introduced new coordination dynamics in collaborative software development, detailed interactions in practice remain underexplored, especially for the c…
SmartPatchLinker: An Open-Source Tool to Linked Changes Detection for Code Review
Islem Khemissi, Moataz Chouchen, Dong Wang +1
In large software ecosystems, semantically related code changes, such as alternative solutions or overlapping modifications are often discovered only days after submission, leading…
Cross-Project Flakiness: A Case Study of the OpenStack Ecosystem
Tao Xiao, Dong Wang, Shane McIntosh +2
Automated regression testing is a cornerstone of modern software development, often contributing directly to code review and Continuous Integration (CI). Yet some tests suffer from…
Building Bridges across Papua New Guinea's Digital Divide in Growing the ICT Industry
Marc Cheong, Sankwi Abuzo, Hideaki Hata +6
Papua New Guinea (PNG) is an emerging tech society with an opportunity to overcome geographic and social boundaries, in order to engage with the global market. However, the current…
Developer Reactions to Protestware in Open Source Software: The cases of color.js and es5.ext
Youmei Fan, Dong Wang, Supatsara Wattanakriengkrai +4
There is growing concern about maintainers self-sabotaging their work in order to take political or economic stances, a practice referred to as "protestware". Our objective is to u…
Towards Identifying Code Proficiency through the Analysis of Python Textbooks
Ruksit Rojpaisarnkit, Gregorio Robles, Raula Gaikovina Kula +4
Python, one of the most prevalent programming languages today, is widely utilized in various domains, including web development, data science, machine learning, and DevOps. Recent…
A Disruptive Research Playbook for Studying Disruptive Innovations
Margaret-Anne Storey, Daniel Russo, Nicole Novielli +2
As researchers, we are now witnessing a fundamental change in our technologically-enabled world due to the advent and diffusion of highly disruptive technologies such as generative…
Quantifying and Characterizing Clones of Self-Admitted Technical Debt in Build Systems
Tao Xiao, Zhili Zeng, Dong Wang +3
Self-Admitted Technical Debt (SATD) annotates development decisions that intentionally exchange long-term software artifact quality for short-term goals. Recent work explores the e…
Going Viral: Case Studies on the Impact of Protestware
Youmei Fan, Dong Wang, Supatsara Wattanakriengkrai +4
Maintainers are now self-sabotaging their work in order to take political or economic stances, a practice referred to as "protestware". In this poster, we present our approach to u…
Repeated Builds During Code Review: An Empirical Study of the OpenStack Community
Rungroj Maipradit, Dong Wang, Patanamon Thongtanunam +3
Code review is a popular practice where developers critique each others' changes. Since automated builds can identify low-level issues (e.g., syntactic errors, regression bugs), it…
When Conversations Turn Into Work: A Taxonomy of Converted Discussions and Issues in GitHub
Dong Wang, Masanari Kondo, Yasutaka Kamei +2
Popular and large contemporary open-source projects now embrace a diverse set of documentation for communication channels. Examples include contribution guidelines (i.e., commit me…
More Than React: Investigating The Role of Emoji Reaction in GitHub Pull Requests
Dong Wang, Tao Xiao, Teyon Son +4
Open source software development has become more social and collaborative, evident GitHub. Since 2016, GitHub started to support more informal methods such as emoji reactions, with…
Understanding the Role of Images on Stack Overflow
Dong Wang, Tao Xiao, Christoph Treude +3
Images are increasingly being shared by software developers in diverse channels including question-and-answer forums like Stack Overflow. Although prior work has pointed out that t…
An Exploration of Cross-Patch Collaborations via Patch Linkage in OpenStack
Dong Wang, Patanamon Thongtanunam, Raula Gaikovina Kula +1
Contemporary development projects benefit from code review as it improves the quality of a project. Large ecosystems of inter-dependent projects like OpenStack generate a large num…
Giving Back: Contributions Congruent to Library Dependency Changes in a Software Ecosystem
Supatsara Wattanakriengkrai, Dong Wang, Raula Gaikovina Kula +4
Popular adoption of third-party libraries for contemporary software development has led to the creation of large inter-dependency networks, where sustainability issues of a single…
An Exploration of npm Package Co-Usage Examples from Stack Overflow: A Case Study
Syful Islam, Dong Wang, Raula Gaikovina Kula +2
Third-party package usage has become a common practice in contemporary software development. Developers often face different challenges, including choosing the right libraries, ins…
More Than React: Investigating The Role of EmojiReaction in GitHub Pull Requests
Teyon Son, Tao Xiao, Dong Wang +3
Context: Open source software development has become more social and collaborative, especially with the rise of social coding platforms like GitHub. Since 2016, GitHub started to s…
Automatic Patch Linkage Detection in Code Review Using TextualContent and File Location Features
Dong Wang, Raula Gaikovina Kula, Takashi Ishio +1
Context: Contemporary code review tools are a popular choice for software quality assurance. Using these tools, reviewers are able to post a linkage between two patches during a re…
Characterizing and Mitigating Self-Admitted Technical Debt in Build Systems
Tao Xiao, Dong Wang, Shane McIntosh +4
Technical Debt is a metaphor used to describe the situation in which long-term software artifact quality is traded for short-term goals in software projects. In recent years, the c…
Newcomer OSS-Candidates: Characterizing Contributions of Novice Developers to GitHub
IFraz Rehman, Dong Wang, Raula Gaikovina Kula +2
The ability of an Open Source Software (OSS) project to attract, onboard, and retain any newcomer is vital to its livelihood. Although, evidence suggests an upsurge in novice devel…
Newcomer Candidate: Characterizing Contributions of a Novice Developer to GitHub
Ifraz Rehman, Dong Wang, Raula Gaikovina Kula +2
Context: To attract, onboard, and retain any new-comer in Open Source Software (OSS) projects is vital to their livelihood. Recent studies conclude that OSS projects risk failure d…
Can We Benchmark Code Review Studies? A Systematic Mapping Study of Methodology, Dataset, and Metric
Dong Wang, Yuki Ueda, Raula Gaikovina Kula +2
Code Review (CR) is the cornerstone for software quality assurance and a crucial practice for software development. As CR research matures, it can be difficult to keep track of the…