# An architecture for non-invasive software measurement

**Authors:** Vasilii Artemev, Vladimir Ivanov, Manuel Mazzara, Alan Rogers, Alberto, Sillitti, Giancarlo Succi, Eugene Zouev

arXiv: 1702.07138 · 2017-02-24

## TL;DR

This paper proposes a four-part architecture for non-invasive software measurement, enabling data collection, storage, unification, and analysis to improve software development quality and predictability.

## Contribution

It introduces a comprehensive architecture for non-invasive software metrics collection and analysis, addressing challenges in data gathering and integration.

## Key findings

- The architecture facilitates effective data collection without disrupting development.
- It supports unified data storage and analysis for better insights.
- The approach has specific advantages and limitations discussed in the paper.

## Abstract

Analysis of data related to software development helps to increase quality, control and predictability of software development processes and products.However, collecting such data for is a complex task. A non-invasive collection of software metrics is one of the most promising approaches to solve the task. In this paper we present an approach which consists of four parts: collect the data, store all collected data, unify the stored data and analyze the data to provide insights to the user about software product or process. We employ the approach to the development of an architecture for non-invasive software measurement system and explain its advantages and limitations.

## Full text

_Full body text omitted from this summary view._ Fetch the complete paper as Markdown: https://tomesphere.com/paper/1702.07138/full.md

## Figures

3 figures with captions in the complete paper: https://tomesphere.com/paper/1702.07138/full.md

## References

21 references — full list in the complete paper: https://tomesphere.com/paper/1702.07138/full.md

---
Source: https://tomesphere.com/paper/1702.07138