Software artifacts corresponding to the paper "Pragmatic Random Sampling of the Linux Kernel: Enhancing the Randomness and Correctness of the conf Tool"
<div><strong>Software artifacts corresponding to the paper "Pragmatic Random Sampling of the Linux Kernel: Enhancing the Randomness and Correctness of the conf Tool"</strong></div> <div> </div> <div> <div> <div>This repository is organized in two main folders:</div> <br> <div>1. <strong>randconfig+</strong> includes the source code of our tool randconfig+, which improves the randomness and correctness of the conf tool (a built-in Linux kernel tool for generating random samples of kernel configurations). It has two subfolders:</div> - <strong>source</strong>: includes the source code of randconfig+. <div> - <strong>bin</strong>: includes the compiled version of randconfig+.</div> <br> <div>2. <strong>experimental_validation</strong> includes the experimental validation of randconfig+ reported in the paper.</div> - <strong>systems</strong>: includes the 10 Linux Kernel versions analyzed in the paper. <div> - <strong>scripts_for_sample_generation</strong>: Bash shell scripts to generate the data.</div> <div> - <strong>data</strong>: includes the following data generated by the experimental validation:</div> <div> + Generated samples (subfolder configuration_samples). The samples are available in two formats: CSV and <a href="https://r4ds.hadley.nz/arrow">Apache Arrow</a>.</div> <div> + Entropies and number of distinct values per configuration option.</div> <div> + Data regarding the correctness of the samples and the time spent to generate them (subfolder correctness_and_runtime).</div> <div> - <strong>statistical_analysis</strong>: R scripts to perform the statistical analysis of the data (subfolder statistical_analysis).</div> <div> - <strong>plots</strong>: graphs produced from the data statistical analysis.</div> </div> </div>
ShareScore
32/100
Overall dataset sharing score
Score breakdown
These five areas show where the dataset supports — or may limit — practical reuse.
- Stewardship
- 12
- Harmonization
- 4
- Access
- 16
- Reuse readiness
- 0
- Engagement
- 0