Refactoring and Verification of the Code of mkfs xfs

This work describes the processes of refactoring mkfs.xfs program for a purpose of refining its code and cleaning the technical debt accumulated over 20 years of the program’s existence. The mkfs.xfs source code is then a subject to static analysis and the used tools (CppCheck, Coverity, Codacy, GCC, Clang) are compared in terms of the number and type of the found defects.

University

Faculty of Information Technology

Date of Completion

2016

Resources

Leader

Vojnar Tomáš

Student

Ťulák Jan