中文
相关论文

相关论文: Automatic Diversity in the Software Supply Chain

200 篇论文

Data provenance strives for explaining how the computation was performed by recording a trace of the execution. The provenance trace is useful across a wide-range of workflows to improve the dependability, security, and efficiency of…

分布式、并行与集群计算 · 计算机科学 2016-05-03 Jörg Thalheim , Pramod Bhatotia , Christof Fetzer

Context: Application Programming Interface (API) code examples are an essential knowledge resource for learning APIs. However, a few user studies have explored how the structural characteristics of the source code in code examples impact…

软件工程 · 计算机科学 2024-04-04 Seham Alharbi , Dimitris Kolovos

The Log4j-Core vulnerability, known as Log4Shell, exposed significant challenges to dependency management in software ecosystems. When a critical vulnerability is disclosed, it is imperative that dependent packages quickly adopt patched…

The first associations to software sustainability might be the existence of a continuous integration (CI) framework; the existence of a testing framework composed of unit tests, integration tests, and end-to-end tests; and also the…

分布式、并行与集群计算 · 计算机科学 2020-11-19 Terry Cojean , Yu-Hsiang "Mike" Tsai , Hartwig Anzt

Open-source AI libraries are foundational to modern AI systems, yet they present significant, underexamined risks spanning security, licensing, maintenance, supply chain integrity, and regulatory compliance. We introduce LibVulnWatch, a…

密码学与安全 · 计算机科学 2025-07-01 Zekun Wu , Seonglae Cho , Umar Mohammed , Cristian Munoz , Kleyton Costa , Xin Guan , Theo King , Ze Wang , Emre Kazim , Adriano Koshiyama

Most of the current software security analysis tools assess vulnerabilities in isolation. However, sophisticated software supply chain security threats often stem from cascaded vulnerability and security weakness chains that span dependent…

软件工程 · 计算机科学 2026-01-29 Laura Baird , Armin Moin

The software build process transforms source code into deployable artifacts, representing a critical yet vulnerable stage in software development. Build infrastructure security poses unique challenges: the complexity of multi-component…

In software development, developers extensively utilize third-party libraries to avoid implementing existing functionalities. When a new third-party library vulnerability is disclosed, project maintainers need to determine whether their…

软件工程 · 计算机科学 2023-12-18 Zirui Chen , Xing Hu , Xin Xia , Yi Gao , Tongtong Xu , David Lo , Xiaohu Yang

In this study, we analyze and compare the performance of state-of-the-art deep reinforcement learning algorithms for solving the supply chain inventory management problem. This complex sequential decision-making problem consists of…

机器学习 · 计算机科学 2025-01-07 Francesco Stranieri , Fabio Stella

The World Wide Web has come to be a great part of our daily life, yet user observed latency is still a problem that needs a proper means of handling. Even though earlier attempts focused on caching as the chief solution to tackling this…

网络与互联网体系结构 · 计算机科学 2025-09-18 Yoseph Berhanu Alebachew , Mulugeta Libsie

Every Constraint Programming (CP) solver exposes a library of constraints for solving combinatorial problems. In order to be useful, CP solvers need to be bug-free. Therefore the testing of the solver is crucial to make developers and users…

人工智能 · 计算机科学 2018-07-12 Aurélie Massart , Valentin Rombouts , Pierre Schaus

Rebuilding packages from open source is a common practice to improve the security of software supply chains, and is now done at an industrial scale. The basic principle is to acquire the source code used to build a package published in a…

软件工程 · 计算机科学 2026-02-24 Jens Dietrich , Behnaz Hassanshahi

Much of the success of modern software development can be attributed to code reuse. The ability to reuse existing functionality via third-party dependencies has enabled massive gains in productivity, but for a long time the dominant…

软件工程 · 计算机科学 2025-10-07 Brittany Anne Reid , Raula Gaikovina Kula

A resource leak occurs when a program fails to release a finite resource like a socket, file descriptor or database connection. While sound static analysis tools can detect all leaks, automatically repairing them remains challenging. Prior…

软件工程 · 计算机科学 2025-10-07 Sanjay Malakar , Michael D. Ernst , Martin Kellogg , Manu Sridharan

Powerful machine learning (ML) models are now readily available online, which creates exciting possibilities for users who lack the deep technical expertise or substantial computing resources needed to develop them. On the other hand, this…

机器学习 · 计算机科学 2025-05-30 Sarah Meiklejohn , Hayden Blauzvern , Mihai Maruseac , Spencer Schrock , Laurent Simon , Ilia Shumailov

Context: Computational diversity, i.e., the presence of a set of programs that all perform compatible services but that exhibit behavioral differences under certain conditions, is essential for fault tolerance and security. Objective: We…

软件工程 · 计算机科学 2015-06-16 Benoit Baudry , Simon Allier , Marcelino Rodriguez-Cancio , Martin Monperrus

Recent years have shown increased cyber attacks targeting less secure elements in the software supply chain and causing fatal damage to businesses and organizations. Past well-known examples of software supply chain attacks are the…

密码学与安全 · 计算机科学 2023-08-01 Trevor Dunlap , Yasemin Acar , Michel Cucker , William Enck , Alexandros Kapravelos , Christian Kastner , Laurie Williams

Tools that alert developers about library vulnerabilities depend on accurate, up-to-date vulnerability databases which are maintained by security researchers. These databases record the libraries related to each vulnerability. However, the…

软件工程 · 计算机科学 2023-08-01 Yunbo Lyu , Thanh Le-Cong , Hong Jin Kang , Ratnadira Widyasari , Zhipeng Zhao , Xuan-Bach D. Le , Ming Li , David Lo

As developers of libraries implementing interval arithmetic, we faced the same difficulties when it came to testing our libraries. What must be tested? How can we devise relevant test cases for unit testing? How can we ensure a high (and…

数值分析 · 数学 2022-05-25 Nathalie Revol , Luis Benet , Luca Ferranti , Sergei Zhilin

Trade disruptions, the pandemic, and the Ukraine war over the past years have adversely affected global supply chains, revealing their vulnerability. Autonomous supply chains are an emerging topic that has gained attention in industry and…

多智能体系统 · 计算机科学 2023-09-12 Liming Xu , Yaniv Proselkov , Stefan Schoepf , David Minarsch , Maria Minaricova , Alexandra Brintrup