中文
相关论文

相关论文: Automatically Categorising GitHub Repositories by …

200 篇论文

The definition of scholarly content has expanded to include the data and source code that contribute to a publication. While major archiving efforts to preserve conventional scholarly content, typically in PDFs (e.g., LOCKSS, CLOCKSS,…

数字图书馆 · 计算机科学 2022-08-10 Emily Escamilla , Martin Klein , Talya Cooper , Vicky Rampin , Michele C. Weigle , Michael L. Nelson

The ability to automatically classify source code repositories with ''topics'' that reflect their content and purpose is very useful, especially when navigating or searching through large software collections. However, existing approaches…

软件工程 · 计算机科学 2026-02-11 Stefano Balla , Stefano Zacchiroli , Thomas Degueule , Jean-Rémy Falleri , Romain Robbes

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

Background: Data mining and analyzing of public Git software repositories is a growing research field. The tools used for studies that investigate a single project or a group of projects have been refined, but it is not clear whether the…

软件工程 · 计算机科学 2020-08-18 Adam Tutko , Austin Henley , Audris Mockus

Artificial Neural Networks (ANNs) replaced conventional software systems in various domains such as machine translation, natural language processing, and image processing. So, why do we need an repository for artificial neural networks?…

Modern programming languages like Java require runtime systems to support the implementation and deployment of software applications in diverse computing platforms and operating systems. These runtime systems are normally developed in…

软件工程 · 计算机科学 2023-10-25 Salma Begum Tamanna , Gias Uddin , Lan Xia , Longyu Zhang

Automated tools are frequently used in social coding repositories to perform repetitive activities that are part of the distributed software development process. Recently, GitHub introduced GitHub Actions, a feature providing automated…

软件工程 · 计算机科学 2024-01-24 Timothy Kinsman , Mairieli Wessel , Marco A. Gerosa , Christoph Treude

Industrial applications heavily rely on open-source software (OSS) libraries, which provide various benefits. But, they can also present a substantial risk if a vulnerability or attack arises and the community fails to promptly address the…

软件工程 · 计算机科学 2025-04-24 Alexandros Tsakpinis , Alexander Pretschner

The choice of programming language is a very important decision as it not only affects the performance and maintainability of the software but also dictates the talent pool and community support available. To better understand the…

软件工程 · 计算机科学 2020-06-03 Samarth Tambad , Rohit Nandwani , Suzanne K. McIntosh

Bots are frequently used in Github repositories to automate repetitive activities that are part of the distributed software development process. They communicate with human actors through comments. While detecting their presence is…

软件工程 · 计算机科学 2021-01-29 Mehdi Golzadeh , Alexandre Decan , Damien Legay , Tom Mens

The ability to cite software and give credit to its authors and contributors is increasingly important. While the number of online open-source software repositories has grown rapidly over the past few years, few are being properly cited…

数据库 · 计算机科学 2021-02-05 Leshang Chen , Susan Davidson

Development bots are used on Github to automate repetitive activities. Such bots communicate with human actors via issue comments and pull request comments. Identifying such bot comments allows preventing bias in socio-technical studies…

软件工程 · 计算机科学 2021-03-11 Mehdi Golzadeh , Alexandre Decan , Eleni Constantinou , Tom Mens

GitHub hosts millions of software repositories, facilitating developers to contribute to many projects in multiple ways. Most of the information about the repositories is text-based in the form of stars, forks, commits, and so on. However,…

软件工程 · 计算机科学 2022-05-03 Akhila Sri Manasa Venigalla , Kowndinya Boyalakunta , Sridhar Chimalakonda

Paper publications are no longer the only form of research product. Due to recent initiatives by publication venues and funding institutions, open access datasets and software products are increasingly considered research products and URIs…

数字图书馆 · 计算机科学 2023-07-28 Emily Escamilla , Lamia Salsabil , Martin Klein , Jian Wu , Michele C. Weigle , Michael L. Nelson

Faced with over 100M open source projects most empirical investigations select a subset. Most research papers in leading venues investigated filtering projects by some measure of popularity with explicit or implicit arguments that unpopular…

软件工程 · 计算机科学 2024-01-19 Addi Malviya-Thakur , Audris Mockus

Open-source development has revolutionized the software industry by promoting collaboration, transparency, and community-driven innovation. Today, a vast amount of various kinds of open-source software, which form networks of repositories,…

Developers build all the software artifacts in development. Existing work has studied the social behavior in software repositories. In one of the most important software repositories, a bug repository, developers create and update bug…

软件工程 · 计算机科学 2017-04-18 Jifeng Xuan , He Jiang , Zhilei Ren , Weiqin Zou

With the rapid development of AI technologies, thousands of AI papers are being published each year. Many of these papers have released sample code to facilitate follow-up researchers. This paper presents an explorative study of over 1700…

数字图书馆 · 计算机科学 2019-03-06 Boyang Zhang

In open-source software development environments; textual, numerical and relationship-based data generated are of interest to researchers. Various data sets are available for this data, which is frequently used in areas such as software…

软件工程 · 计算机科学 2020-10-01 Abdulkadir Şeker , Banu Diri , Halil Arslan

GitHub natively supports workflow automation through GitHub Actions. Yet, workflow maintenance is often considered a burden for software developers, who frequently face difficulties in writing, testing, debugging, and maintaining workflows.…

软件工程 · 计算机科学 2026-04-13 Hassan Onsori Delicheh , Guillaume Cardoen , Alexandre Decan , Tom Mens