中文
相关论文

相关论文: Bot Detection in GitHub Repositories

200 篇论文

A bot is a piece of software that is usually installed on an infected machine without the user's knowledge. A bot is controlled remotely by the attacker under a Command and Control structure. Recent statistics show that bots represent one…

密码学与安全 · 计算机科学 2010-07-05 Yousof Al-Hammadi , Uwe Aickelin

Software bots operating in multiple virtual digital platforms must understand the platforms' affordances and behave like human users. Platform affordances or features differ from one application platform to another or through a life cycle,…

人工智能 · 计算机科学 2023-05-30 Habtom Kahsay Gidey , Peter Hillmann , Andreas Karcher , Alois Knoll

The use of reinforcement learning to dynamically adapt and evade detection is now well-documented in several cybersecurity settings including Covert Social Influence Operations (CSIOs), in which bots try to spread disinformation. While AI…

社会与信息网络 · 计算机科学 2026-03-26 Valerio La Gatta , Nathan Subrahmanian , Kaitlyn Wang , Larry Birnbaum , V. S. Subrahmanian

Understanding the purpose of source code is a critical task in software maintenance, onboarding, and modernization. While large language models (LLMs) have shown promise in generating code explanations, they often lack grounding in the…

软件工程 · 计算机科学 2025-11-06 Ziv Nevo , Orna Raz , Karen Yorav

Detecting Twitter Bots is crucial for maintaining the integrity of online discourse, safeguarding democratic processes, and preventing the spread of malicious propaganda. However, advanced Twitter Bots today often employ sophisticated…

社会与信息网络 · 计算机科学 2024-08-07 Jibing Gong , Jiquan Peng , Jin Qu , ShuYing Du , Kaiyu Wang

Social bots remain a major vector for spreading disinformation on social media and a menace to the public. Despite the progress made in developing multiple sophisticated social bot detection algorithms and tools, bot detection remains a…

社会与信息网络 · 计算机科学 2025-03-04 James Giroux , Ariyarathne Gangani , Alexander C. Nwala , Cristiano Fanelli

Data from software repositories have become an important foundation for the empirical study of software engineering processes. A recurring theme in the repository mining literature is the inference of developer networks capturing e.g.…

软件工程 · 计算机科学 2019-11-22 Christoph Gote , Ingo Scholtes , Frank Schweitzer

Open source software development, particularly within institutions such as universities and research laboratories, is often decentralized and difficult to track. Although academic teams produce many impactful scientific tools, their…

软件工程 · 计算机科学 2026-02-27 Juanita Gomez , Emily Lovell , Stephanie Lieggi , Alvaro A. Cardenas , James Davis

Two key contributions presented in this paper are: i) A method for building a dataset containing source code features extracted from source files taken from Open Source Software (OSS) and associated bug reports, ii) A predictive model for…

软件工程 · 计算机科学 2018-09-13 Ritu Kapur , Balwinder Sodhi

Bot detection using machine learning (ML), with network flow-level features, has been extensively studied in the literature. However, existing flow-based approaches typically incur a high computational overhead and do not completely capture…

密码学与安全 · 计算机科学 2019-02-25 Abbas Abou Daya , Mohammad A. Salahuddin , Noura Limam , Raouf Boutaba

Background: Machine Learning (ML) systems rely on data to make predictions, the systems have many added components compared to traditional software systems such as the data processing pipeline, serving pipeline, and model training. Existing…

软件工程 · 计算机科学 2022-09-22 Tuan Dung Lai , Anj Simmons , Scott Barnett , Jean-Guy Schneider , Rajesh Vasa

[Background/Context] AI assistants like GitHub Copilot are transforming software engineering; several studies have highlighted productivity improvements. However, their impact on code quality, particularly in terms of maintainability,…

软件工程 · 计算机科学 2024-08-21 Markus Borg , Dave Hewett , Donald Graham , Noric Couderc , Emma Söderberg , Luke Church , Dave Farley

We first study the suitability of behavioral biometrics to distinguish between computers and humans, commonly named as bot detection. We then present BeCAPTCHA-Mouse, a bot detector based on: i) a neuromotor model of mouse dynamics to…

计算机视觉与模式识别 · 计算机科学 2021-03-03 Alejandro Acien , Aythami Morales , Julian Fierrez , Ruben Vera-Rodriguez

Automating software development processes through the orchestration of GitHub Action workflows has revolutionized the efficiency and agility of software delivery pipelines. This paper presents a detailed investigation into the use of Large…

软件工程 · 计算机科学 2023-12-21 Deep Mehta , Kartik Rawool , Subodh Gujar , Bowen Xu

Twitter bot detection is vital in combating misinformation and safeguarding the integrity of social media discourse. While malicious bots are becoming more and more sophisticated and personalized, standard bot detection approaches are still…

社会与信息网络 · 计算机科学 2023-10-20 Zhaoxuan Tan , Shangbin Feng , Melanie Sclar , Herun Wan , Minnan Luo , Yejin Choi , Yulia Tsvetkov

GitHub is the world's largest host of source code, with more than 150M repositories. However, most of these repositories are not labeled or inadequately so, making it harder for users to find relevant projects. There have been various…

软件工程 · 计算机科学 2023-11-21 Cezar Sas , Andrea Capiluppi , Claudio Di Sipio , Juri Di Rocco , Davide Di Ruscio

Hosting platforms for software projects can form collaborative social networks and a prime example of this is GitHub which is arguably the most popular platform of this kind. An open source project recommendation system could be a major…

社会与信息网络 · 计算机科学 2016-02-09 Tadej Matek , Svit Timej Zebec

Although social bots can be engineered for constructive applications, their potential for misuse in manipulative schemes and malware distribution cannot be overlooked. This dichotomy underscores the critical need to detect social bots on…

多媒体 · 计算机科学 2026-03-20 Tingxuan Wu , Zhaorui Ma , Yanjun Cui , Ziyi Zhou , Eric Wang

GitHub is the largest source code repository in the world. It provides a git-based source code management platform and also many features inspired by social networks. For example, GitHub users can show appreciation to projects by adding…

软件工程 · 计算机科学 2018-08-07 Hudson Borges , Andre Hora , Marco Tulio Valente

In software development, due to the lack of knowledge or information, time pressure, complex context, and many other factors, various uncertainties emerge during the development process, leading to assumptions scattered in projects. Being…

软件工程 · 计算机科学 2023-04-26 Chen Yang , Zinan Ma , Peng Liang , Xiaohua Liu