Other Open Access

A Tale of Four Kernels: Replication Package

Spinellis, Diomidis

How does the software development process affect quality attributes of the source code? This replication package contains supporting material relevant to a conference paper that examines this question.

Diomidis Spinellis. A tale of four kernels. In Wilhem Schäfer, Matthew B. Dwyer, and Volker Gruhn, editors, ICSE '08: Proceedings of the 30th International Conference on Software Engineering, pages 381–390, New York, May 2008. Association for Computing Machinery. DOI: 10.1145/1368088.1368140

In this paper the source code of four systems operating system kernels, FreeBSD, Linux, Solaris, and Windows, is analyzed by collecting metrics in the areas of file organization, code structure, code style, the use of the C preprocessor, and data organization. This replication package contains the corresponding data sets and source code.

Files (861.2 MB)
Name Size
861.2 MB Download
All versions This version
Views 3838
Downloads 1515
Data volume 12.9 GB12.9 GB
Unique views 3737
Unique downloads 1212


Cite as