theoam / TDArchetypalAnalysis

Replication package for the Archetypal Analysis conducted in the paper: Evaluating the Agreement among Technical Debt Measurement Tools: Building an Empirical Benchmark of Technical Debt Liabilities accepted at Springer's EMSE Journal.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Evaluating the Agreement among Technical Debt Measurement Tools: Building an Empirical Benchmark of Technical Debt Liabilities

Introduction

This repository provides the data sets and the Archetypal Analysis script used in the paper "Evaluating the Agreement among Technical Debt Measurement Tools: Building an Empirical Benchmark of Technical Debt Liabilities" by Theodoros Amanatidis, Nikolaos Mittas, Nasia Moschou, Alexander Chatzigeorgiou, Apostolos Ampatzoglou and Lefteris Angelis. The paper has been accepted for publication at Springer's Empirical Software Engineering journal in July 2020.

For any issues regarding replication do not hesitate to contact us. Particularly, for issues regarding the data sets please contact Dr. Theodoros Amanatidis at tamanatidis@uom.edu.gr. For issues regarding the R script please contact Dr. Nikolaos Mittas at nmittas@chem.ihu.gr.

If you use or refer to this replication package (data sets and script), please cite our paper using the following BibTex entry.

@article {tdbenchmark2020,
    author  = {Theodoros Amanatidis and Nikolaos Mittas and Athanasia Moschou and Alexander Chatzigeorgiou and Apostolos Ampatzoglou and Lefteris Angelis},
    title   = {Evaluating the Agreement among Technical Debt Measurement Tools: Building an Empirical Benchmark of Technical Debt Liabilities},
    journal = {Empirical Software Engineering},
    year    = {2020}
}

R Script: Archetypal Analysis on data sets

  • Windows 10 was used as the primary operating system.
  • R version: 3.6.X
  • For the execution of the R script, please advise the inline comments.

After running the R script and conducting the Archetypal Analysis on the data sets, we obtained the RData image for each examined system. These RData images were imported in the TD Benchmarker tool (https://github.com/theoam/TDBenchmarker).

License

This data set and the R script are licensed under CC BY 4.0 (https://creativecommons.org/licenses/by/4.0/legalcode)

About

Replication package for the Archetypal Analysis conducted in the paper: Evaluating the Agreement among Technical Debt Measurement Tools: Building an Empirical Benchmark of Technical Debt Liabilities accepted at Springer's EMSE Journal.

License:MIT License


Languages

Language:R 100.0%