670 citations · 1k across the 45 of their papers we have counts for
6 papers · 1 filter
Exploring the Problems, their Causes and Solutions of AI Pair Programming: A Study on GitHub and Stack Overflow
Xiyu Zhou, Peng Liang, Beiqi Zhang +4
With the recent advancement of Artificial Intelligence (AI) and Large Language Models (LLMs), AI-based code generation tools become a practical solution for software development. G…
Security Weaknesses of Copilot-Generated Code in GitHub Projects: An Empirical Study
Yujia Fu, Peng Liang, Amjed Tahir +4
Modern code generation tools utilizing AI models like Large Language Models (LLMs) have gained increased popularity due to their ability to produce functional code. However, their…
Security Defect Detection via Code Review: A Study of the OpenStack and Qt Communities
Jiaxin Yu, Liming Fu, Peng Liang +2
Background: Despite the widespread use of automated security defect detection tools, software projects still contain many security defects that could result in serious damage. Such…
A Study of Gender Discussions in Mobile Apps
Mojtaba Shahin, Mansooreh Zahedi, Hourieh Khalajzadeh +1
Mobile software apps ("apps") are one of the prevailing digital technologies that our modern life heavily depends on. A key issue in the development of apps is how to design gender…
Understanding the Issues, Their Causes and Solutions in Microservices Systems: An Empirical Study
Muhammad Waseem, Peng Liang, Aakash Ahmad +5
Many small to large organizations have adopted the Microservices Architecture (MSA) style to develop and deliver their core businesses. Despite the popularity of MSA in the softwar…
Characterizing Architecture Related Posts and Their Usefulness in Stack Overflow
Musengamana Jean de Dieu, Peng Liang, Mojtaba Shahin +1
Context: Stack Overflow (SO) has won the intention from software engineers (e.g., architects) to learn, practice, and utilize development knowledge, such as Architectural Knowledge…