SENov 16, 2017

Software Metric Framework

arXiv:1711.06322v11 citations
Originality Synthesis-oriented
AI Analysis

This addresses reproducibility issues for researchers in software engineering, but it is incremental as it builds on existing concerns with a limited prototype.

The paper tackles the lack of testing, verification, and reproducibility in Software Complexity metrics by introducing SMF, a tool that enables verification, reproducibility, and ease of implementation for new metrics, though it is currently limited to Java applications using Maven as a prototype.

Many researchers have criticized the field of Software Complexity metrics for the lack of testing, verification, and reproducibility of many metrics and case studies that utilized those metrics. This document describes SMF, a tool that can help address some of these concerns, namely by enabling verification of metrics, reproducibility of experiments, and ease of implementation for new metrics. The tool in question is the Software Metric Framework; an extensible set of scripts, tools, and standards that allow others to implement metrics in a way that allows automated data collection and analysis. Because it is only a prototype, the framework has been limited to the analysis of Java applications that utilize Maven, a build system which greatly simplifies the task of compiling source code.

Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes