中文
相关论文

相关论文: Categorizing the Content of GitHub README Files

200 篇论文

[Background] In large open-source software projects, development knowledge is often fragmented across multiple artefacts and contributors such that individual stakeholders are generally unaware of the full breadth of the product features.…

软件工程 · 计算机科学 2024-08-05 Tim Puhlfürß , Lloyd Montgomery , Walid Maalej

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

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

Software maintenance and evolution involves critical activities for the success of software projects. To support such activities and keep code up-to-date and error-free, software communities make use of issue trackers, i.e., tools for…

软件工程 · 计算机科学 2021-07-22 Rafael Kallis , Andrea Di Sorbo , Gerardo Canfora , Sebastiano Panichella

Increased reproducibility of machine learning research has been a driving force for dramatic improvements in learning performances. The scientific community further fosters this effort by including reproducibility ratings in reviewer forms…

计算与语言 · 计算机科学 2023-10-17 Eyüp Kaan Akdeniz , Selma Tekir , Malik Nizar Asad Al Hinnawi

Software quality is an important problem for technology companies, since it substantially impacts the efficiency, usefulness, and maintainability of the final product; hence, code review is a must-do activity for software developers. During…

社会与信息网络 · 计算机科学 2022-10-11 Abduljaleel Al-Rubaye , Gita Sukthankar

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

GitHub is the largest code hosting platform, with millions of repositories spanning multiple technologies. Despite this, little is known about the actual contents of GitHub's repositories in the wild. This paper presents an initial…

软件工程 · 计算机科学 2026-05-19 Andre Hora , João Eduardo Montandon , Diego Elias Costa

GitHub plays a critical role in modern software supply chains, making its security an important research concern. Existing studies have primarily focused on CI/CD automation, collaboration patterns, and community management, while abuse…

软件工程 · 计算机科学 2026-04-21 Yuli Cheng , Xiaoyu Zhang , Jiongchi Yu , Shiqing Ma , Chao Shen , Yang Liu

How can we identify similar repositories and clusters among a large online archive, such as GitHub? Determiningrepository similarity is an essential building block in studying the dynamics and the evolution of such software ecosystems. The…

软件工程 · 计算机科学 2021-07-13 Md Omar Faruk Rokon , Pei Yan , Risul Islam , Michalis Faloutsos

In a wave of growth, open-source projects need to modernize and change how they deal with processes, methods, and communication with their contributors. We could observe that open-source projects are constantly evolving to improve their…

软件工程 · 计算机科学 2021-10-05 Joselito Júnior , Gláucya Boechat , Ivan Machado

This study considers inspection conducted in software development PBL as learning feedback and investigates the impact of each inspection comment on students. The authors have already collected most inspection comments for not only…

软件工程 · 计算机科学 2023-11-17 Oh Sato , Atsuo Hazeyama

Software testing is one of the very important Quality Assurance (QA) components. A lot of researchers deal with the testing process in terms of tester motivation and how tests should or should not be written. However, it is not known from…

README and CONTRIBUTING files can serve as the first point of contact for potential contributors to free/libre and open source software (FLOSS) projects. Prominent open source software organizations such as Mozilla, GitHub, and the Linux…

软件工程 · 计算机科学 2025-03-17 Matthew Gaughan , Kaylea Champion , Sohyeon Hwang , Aaron Shaw

Academic publications have been evaluated in terms of their impact on research communities based on many metrics, such as the number of citations. On the other hand, the impact of academic publications on industry has been rarely studied.…

GitHub repositories consist of various detailed information about the project contributors, the number of commits and its contributors, releases, pull requests, programming languages, and issues. However, no systematic dataset of open…

软件工程 · 计算机科学 2020-12-08 Shreyansh Surana , Smit Detroja , Saurabh Tiwari

GitHub has become a popular social application platform, where a large number of users post their open source projects. In particular, an increasing number of researchers release repositories of source code related to their research papers…

社会与信息网络 · 计算机科学 2020-04-14 Huajie Shao , Dachun Sun , Jiahao Wu , Zecheng Zhang , Aston Zhang , Shuochao Yao , Shengzhong Liu , Tianshi Wang , Chao Zhang , Tarek Abdelzaher

Existing scholarly information extraction (SIE) datasets focus on scientific papers and overlook implementation-level details in code repositories. README files describe datasets, source code, and other implementation-level artifacts,…

计算与语言 · 计算机科学 2026-03-09 Genet Asefa Gesese , Zongxiong Chen , Shufan Jiang , Mary Ann Tan , Zhaotai Liu , Sonja Schimmler , Harald Sack

A central function of code review is to increase understanding; helping reviewers understand a code change aids in knowledge transfer and finding bugs. Comments in code largely serve a similar purpose, helping future readers understand the…

软件工程 · 计算机科学 2022-04-04 Nikitha Rao , Jason Tsay , Martin Hirzel , Vincent J. Hellendoorn

Outdated documentation is a pervasive problem in software development, preventing effective use of software, and misleading users and developers alike. We posit that one possible reason why documentation becomes out of sync so easily is…

软件工程 · 计算机科学 2022-12-06 Wen Siang Tan , Markus Wagner , Christoph Treude