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 <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 <em>(For example, freebsd-src-release-5.5.0_cvs-metrics-und-file.csv)</em>, which are collected by understand scitool. &nbsp; In addition, <em><strong>The evolution of complex of non-kernel files.pdf</strong></em> 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