Skip to main content
zenodoopen

Dissecting Code Features: An Evolutionary Analysis of Kernel Versus Non-Kernel Code in Operating Systems.

<p>The dataset includes evolution data for three systems (FreeBSD.zip,DragonFlyBSD.zip, and ToAruOS.zip). The files contain two types of data: The first is the different versions of code churn data, which represents the amount of code that has been added, modified, and deleted across all files in both versions&nbsp;<em>(e.g. freebsd-src-release-5.5.0_cvs-freebsd-src-release-6.1.0-metrics-churn-file.csv)</em>; The second data is the code pointer values for a particular version&nbsp;<em>(For example, freebsd-src-release-5.5.0_cvs-metrics-und-file.csv)</em>, which are collected by understand scitool. &nbsp; In addition, <strong>(Supplementary Results)The_Evolution_of_Complexity_of_Non-Kernel_Code.pdf </strong>documents the evolution of complexity of non-kernel files.</p>

ShareScore

32/100

Overall dataset sharing score

Score breakdown

These five areas show where the dataset supports — or may limit — practical reuse.

Stewardship
4
Harmonization
4
Access
16
Reuse readiness
8
Engagement
0