中文
相关论文

相关论文: An Empirical Study of Security-Policy Related Issu…

200 篇论文

GitHub is the world's largest platform for collaborative software development, with over 100 million users. GitHub is also used extensively for open data collaboration, hosting more than 800 million open data files, totaling 142 terabytes…

Release notes (RNs) summarize main changes between two consecutive software versions and serve as a central source of information when users upgrade software. While producing high quality RNs can be hard and poses a variety of challenges to…

软件工程 · 计算机科学 2022-03-30 Jianyu Wu , Hao He , Wenxin Xiao , Kai Gao , Minghui Zhou

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 tools are largely context-insensitive and may not cover all…

软件工程 · 计算机科学 2023-07-06 Jiaxin Yu , Liming Fu , Peng Liang , Amjed Tahir , Mojtaba Shahin

Following code style conventions in software projects is essential for maintaining overall code quality. Adhering to these conventions improves maintainability, understandability, and extensibility. Additionally, following best practices…

软件工程 · 计算机科学 2026-01-16 Alvari Kupari , Nasser Giacaman , Valerio Terragni

Developers usually select different open source licenses to restrain the conditions of using open source software, in order to protect intellectual property rights effectively and maintain the long-term development of the software. However,…

软件工程 · 计算机科学 2020-09-03 Xin Wu , Jian-Yu Wu , Ming-Hui Zhou , Zhi-Qiang Wang , Li-Yun Yang

Usability is a crucial factor but one of the most neglected concerns in open source software (OSS). While far from an ideal approach, a common practice that OSS communities adopt to collaboratively address usability is through discussions…

人机交互 · 计算机科学 2023-11-13 Arghavan Sanei , Jinghui Cheng

Context: Pull-based development model is widely used in open source, leading the trends in distributed software development. One aspect which has garnered significant attention is studies on pull request decision - identifying factors for…

软件工程 · 计算机科学 2021-05-31 Xunhui Zhang , Yue Yu , Georgios Gousios , Ayushi Rastogi

GitHub has become the central online platform for much of open source, hosting most open source code repositories. With this popularity, the public digital traces of GitHub are now a valuable means to study teamwork and collaboration. In…

计算机与社会 · 计算机科学 2022-05-24 Milo Z. Trujillo , Laurent Hébert-Dufresne , James Bagrow

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

This document explores the advantages of integrating open source software and practices in managing a scientific lab, emphasizing reproducibility and the avoidance of pitfalls. It details practical applications from website management using…

计算机与社会 · 计算机科学 2024-05-14 Julien Cohen-Adad

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

Open digital public infrastructure needs community management to ensure accountability, sustainability, and robustness. Yet open-source projects often rely on centralized decision-making, and the determinants of successful community…

计算机与社会 · 计算机科学 2026-02-06 Mobina Noori , Mahasweta Chakraborti , Amy X Zhang , Seth Frey

Open source projects have an increasing importance on modern software development. For this reason, these projects, as usual with commercial software projects, should make use of promotion channels to communicate and establish contact with…

软件工程 · 计算机科学 2019-08-13 Hudson Borges , Marco Tulio Valente

Reusing third-party libraries increases productivity and saves time and costs for developers. However, the downside is the presence of vulnerabilities in those libraries, which can lead to catastrophic outcomes. For instance, Apache Log4J…

软件工程 · 计算机科学 2024-11-20 Yi Wen Heng , Zeyang Ma , Haoxiang Zhang , Zhenhao Li , Tse-Hsun , Chen

Scientific open-source software (Sci-OSS) projects are critical for advancing research, yet sustaining these projects long-term remains a major challenge. This paper explores the sustainability of Sci-OSS hosted on GitHub, focusing on two…

软件工程 · 计算机科学 2025-11-12 Sharif Ahmed , Addi Malviya Thakur , Gregory R. Watson , Nasir U. Eisty

Blockchain-based software systems are increasingly deployed across diverse domains, yet a systematic understanding of their development challenges remains limited. This paper presents a large-scale empirical study of 497,742 issues mined…

软件工程 · 计算机科学 2025-09-26 Md Nahidul Islam Opu , Shahidul Islam , Sara Rouhani , Shaiful Chowdhury

Automated detection of software vulnerabilities remains a critical challenge in software security. Log4j is an industrial-grade Java logging framework listed as one of the top 100 critical open source projects. On Dec. 10, 2021 a severe…

软件工程 · 计算机科学 2026-01-05 Victor Wen , Zedong Peng

Developers often struggle to navigate an Open Source Software (OSS) project's issue-tracking system and find a suitable task. Proper issue labeling can aid task selection, but current tools are limited to classifying the issues according to…

软件工程 · 计算机科学 2024-03-06 Joseph Vargovich , Fabio Santos , Jacob Penney , Marco A. Gerosa , Igor Steinmacher

Bug tracking tools are vital for managing bugs in any open source as well as proprietary commercial projects. Considering the significance of using an appropriate bug tracking tool, we assess the features offered by 31 open source bug…

软件工程 · 计算机科学 2017-06-22 Sai Anirudh Karre , Anveshi Shukla , Y. Raghu Reddy

End users positive response is essential for the success of any software. This is true for both commercial and Open Source Software (OSS). OSS is popular not only because of its availability, which is usually free but due to the user…

软件工程 · 计算机科学 2020-05-21 Arif Razza , Luiz Fernando Capretz , Shuib Basri