# Software Metrics in Boa Large-Scale Software Mining Infrastructure:   Challenges and Solutions

**Authors:** Agnieszka Patalas, Wojciech Cichowski, Micha{\l} Malinka and, Wojciech St\k{e}pniak, Piotr Ma\'ckowiak, Lech Madeyski

arXiv: 1703.06293 · 2017-03-21

## TL;DR

This paper discusses implementing classic and new software metrics within the Boa large-scale software mining platform, addressing challenges faced and providing data for defect prediction and project analysis.

## Contribution

It introduces a set of software metrics implemented in Boa, along with solutions to development challenges, enabling large-scale open source project analysis and reproducible research.

## Key findings

- Implemented various software metrics in Boa platform
- Provided reference values for open source projects
- Facilitated large-scale defect prediction modeling

## Abstract

In this paper, we describe our experience implementing some of classic software engineering metrics using Boa - a large-scale software repository mining platform - and its dedicated language. We also aim to take an advantage of the Boa infrastructure to propose new software metrics and to characterize open source projects by software metrics to provide reference values of software metrics based on large number of open source projects. Presented software metrics, well known and proposed in this paper, can be used to build large-scale software defect prediction models. Additionally, we present the obstacles we met while developing metrics, and our analysis can be used to improve Boa in its future releases. The implemented metrics can also be used as a foundation for more complex explorations of open source projects and serve as a guide how to implement software metrics using Boa as the source code of the metrics is freely available to support reproducible research.

## Full text

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

## References

17 references — full list in the complete paper: https://tomesphere.com/paper/1703.06293/full.md

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