中文
相关论文

相关论文: Bot Detection in GitHub Repositories

200 篇论文

The availability of generative Artificial Intelligence (AI) tools such as ChatGPT or GitHub Copilot is reshaping the way in which software is developed, evolved, and maintained. Oftentimes, developers leave traces of such an usage in…

In software development there is a constant pressure to produce code faster and faster without compromising on quality. New tools supporting developers are created in response to this demand. Currently a new generation of such solutions is…

软件工程 · 计算机科学 2023-01-13 Mateusz Jaworski , Dariusz Piotrkowski

This paper studies community formation in OSS collaboration networks. While most current work examines the emergence of small-scale OSS projects, our approach draws on a large-scale historical dataset of 1.8 million GitHub users and their…

社会与信息网络 · 计算机科学 2021-09-27 Behnaz Moradi-Jamei , Brandon L. Kramer , J. Bayoan Santiago Calderon , Gizem Korkmaz

Analyzing the code evolution of software systems is relevant for practitioners, researchers, and educators. It can help practitioners identify design trends and maintenance challenges, provide researchers with empirical data to study…

软件工程 · 计算机科学 2026-02-03 Andre Hora

Peer code reviews are crucial for maintaining the quality of the code in software repositories. Developers have introduced a number of software bots to help with the code review process. Despite the benefits of automating code review tasks,…

软件工程 · 计算机科学 2023-05-11 Nivishree Palvannan , Chris Brown

Background: Open source software has an increasing importance in modern software development. However, there is also a growing concern on the sustainability of such projects, which are usually managed by a small number of developers,…

软件工程 · 计算机科学 2019-01-31 Jailton Coelho , Marco Tulio Valente , Luciana L. Silva , Emad Shihab

Bots have been in the spotlight for many social media studies, for they have been observed to be participating in the manipulation of information and opinions on social media. These studies analyzed the activity and influence of bots in a…

社会与信息网络 · 计算机科学 2024-04-03 Lynnette Hui Xian Ng , Kathleen M. Carley

The integration of bots in Distributed Ledger Technologies (DLTs) fosters efficiency and automation. However, their use is also associated with predatory trading and market manipulation, and can pose threats to system integrity. It is…

密码学与安全 · 计算机科学 2025-01-03 Thomas Niedermayer , Pietro Saggese , Bernhard Haslhofer

GitHub Copilot is transforming software development by automating tasks and boosting productivity through AI driven code generation. In this paper, we conduct a literature survey to synthesize insights on Copilot's impact on productivity…

DevBots are automated tools that perform various tasks in order to support software development. They are a growing trend and have been used in repositories to automate repetitive tasks, as code generators, and as collaborators in eliciting…

软件工程 · 计算机科学 2023-12-12 Vinicius Soares Silva Marques

A common assumption suggests that individuals tend to work with others who are similar to them. However, studies on team working and ability of the group to solve complex problems highlight that diversity plays a critical role during…

社会与信息网络 · 计算机科学 2021-10-14 Dorota Celińska-Kopczyńska

The openness feature of Twitter allows programs to generate and control Twitter accounts automatically via the Twitter API. These accounts, which are known as bots, can automatically perform actions such as tweeting, re-tweeting, following,…

密码学与安全 · 计算机科学 2021-09-09 Christopher Braker , Stavros Shiaeles , Gueltoum Bendiab , Nick Savage , Konstantinos Limniotis

Bots are automated social media users that can be used to amplify (mis)information and sow harmful discourse. In order to effectively influence users, bots can be generated to reproduce human user behavior. Indeed, people tend to trust…

人机交互 · 计算机科学 2024-06-11 Samantha C. Phillips , Lynnette Hui Xian Ng , Kathleen M. Carley

The rapid adoption of Artificial Intelligence(AI) programming assistants such as GitHub Copilot introduces new challenges in how these software tools address human needs. Many existing evaluation frameworks address technical aspects such as…

软件工程 · 计算机科学 2025-08-07 Soroush Heydari

With the development of generative models like GPT-3, it is increasingly more challenging to differentiate generated texts from human-written ones. There is a large number of studies that have demonstrated good results in bot…

计算与语言 · 计算机科学 2023-11-21 Vasilii Gromov , Quynh Nhu Dang

As a maintainer of an open source software project, you are usually happy about contributions in the form of pull requests that bring the project a step forward. Past studies have shown that when reviewing a pull request, not only its…

软件工程 · 计算机科学 2021-03-08 Marvin Wyrich , Raoul Ghit , Tobias Haller , Christian Müller

Background: Some developer activity traditionally performed manually, such as making code commits, opening, managing, or closing issues is increasingly subject to automation in many OSS projects. Specifically, such activity is often…

软件工程 · 计算机科学 2020-03-31 Tapajit Dey , Sara Mousavi , Eduardo Ponce , Tanner Fry , Bogdan Vasilescu , Anna Filippova , Audris Mockus

Detecting social media bots is essential for maintaining the security and trustworthiness of social networks. While contemporary graph-based detection methods demonstrate promising results, their practical application is limited by label…

人工智能 · 计算机科学 2025-06-03 Buyun He , Xiaorui Jiang , Qi Wu , Hao Liu , Yingguang Yang , Yong Liao

AI-agents help developers in different coding tasks, such as developing new features, fixing bugs, and reviewing code. Developers can write a Github issue and assign it to an AI-agent like Copilot for implementation. Based on the issue and…

软件工程 · 计算机科学 2025-12-29 Mohammed Sayagh

Open-source repositories provide wealth of information and are increasingly being used to build artificial intelligence (AI) based systems to solve problems in software engineering. Open-source repositories could be of varying quality…

软件工程 · 计算机科学 2022-05-06 Niranjan Hasabnis