Options Matter: Documenting and Fixing Non-Reproducible Builds in Highly-Configurable Systems
GA Randrianaina, DE Khelladi… - 2024 IEEE/ACM 21st …, 2024 - ieeexplore.ieee.org
A critical aspect of software development, build reproducibility, ensures the dependability,
security, and maintainability of software systems. Although several factors, including the …
security, and maintainability of software systems. Although several factors, including the …
Enabling Fine-Grained Incremental Builds by Making Compiler Stateful
Incremental builds are commonly employed in software development, involving minor
changes to existing source code that is then frequently recompiled. Speeding up …
changes to existing source code that is then frequently recompiled. Speeding up …
Towards Efficient Build Ordering for Incremental Builds with Multiple Configurations
Software products have many configurations to meet different environments and diverse
needs. Building software with multiple software configurations typically incurs high costs in …
needs. Building software with multiple software configurations typically incurs high costs in …
Pragmatic Random Sampling of the Linux Kernel: Enhancing the Randomness and Correctness of the conf Tool
D Fernandez-Amoros, R Heradio… - Proceedings of the 28th …, 2024 - dl.acm.org
The configuration space of some systems is so large that it cannot be computed. This is the
case with the Linux Kernel, which provides almost 19,000 configurable options described …
case with the Linux Kernel, which provides almost 19,000 configurable options described …
Should I Bother? Fast Patch Filtering for Statically-Configured Software Variants
T Landsberg, C Dietrich, D Lohmann - Proceedings of the 28th ACM …, 2024 - dl.acm.org
In the face of critical security vulnerabilities, patch and update management are a crucial
and challenging part of the software life cycle. In software product families, patching …
and challenging part of the software life cycle. In software product families, patching …
[PDF][PDF] A Comprehensive Model of Software Configuration.
R Mahdavi Hezaveh - 2022 - repository.lib.ncsu.edu
ABSTRACT MAHDAVI HEZAVEH, REZVAN. A Comprehensive Model of Software
Configuration.(Under the direction of Dr. Laurie Williams). Using feature toggles is a …
Configuration.(Under the direction of Dr. Laurie Williams). Using feature toggles is a …
Subtree Hashing of Tests in Build Systems: Rust Tricorder
C Capitanu - 2023 - diva-portal.org
Software applications are built by teams of developers that constantly iterate over the
codebase. Software projects rely on a build system, which handles the management of …
codebase. Software projects rely on a build system, which handles the management of …
PyroBuildS: Enabling Efficient Exploration of Linux Configuration Space with Incremental Build
Software engineers are acutely aware that the build of software is an essential but resource-
intensive step in any software development process. This is especially true when building …
intensive step in any software development process. This is especially true when building …
[图书][B] A Comprehensive Model of Software Configuration
RM Hezaveh - 2023 - search.proquest.com
Using feature toggles is a technique that allows developers to either include or exclude a
block of code with a variable in a conditional statement. Software companies increasingly …
block of code with a variable in a conditional statement. Software companies increasingly …
[PDF][PDF] Tekoälyn integroiminen ruokavalion ohjelmistopohjaisen suunnittelun prosessiin
T Harinen - 2024 - lutpub.lut.fi
Ruokavalion merkitys yhteiskunnassa on huomattava, sillä se vaikuttaa yksilöiden
hyvinvointiin ja terveyteen. Tämä tutkielma tutkii, miten tekoälyä voidaan hyödyntää …
hyvinvointiin ja terveyteen. Tämä tutkielma tutkii, miten tekoälyä voidaan hyödyntää …