8 files

A Software Maintainability Dataset

Version 3 2020-09-28, 15:24
Version 2 2020-09-28, 14:26
Version 1 2020-08-24, 09:54
posted on 2020-09-28, 15:24 authored by Markus SchnappingerMarkus Schnappinger, Arnaud Fietzke, Alexander Pretschner

This dataset contains 304 manual evaluations of class-level software maintainability. It can be used to develop and evaluate automated quality prediction tools.

This archive was created along the work described in detail in

M. Schnappinger, A. Fietzke, and A. Pretschner, "Defining a Software Maintainability Dataset: Collecting, Aggregating and Analysing Expert Evaluations of Software Maintainability", International Conference on Software Maintenance and Evolution (ICSME), 2020

If you use this dataset in your research, please cite both this dataset and the corresponding paper.

This archive contains

  • A readme with all relevant information about

    • Study objects

    • Label definition

    • Threats to validity

    • Hints for using the dataset

    • List of metrics used to prioritize the samples

  • The code of the study objects

  • A .csv file containing the readability, understandability, complexity, adequate size, and overall maintainability labels

  • The original publication

Figshare uses a strict character limit for this description. Please refer to the `` for further information.