Evaluation of Software Product Quality Metrics
Arthur-Jozsef Molnar, Alexandra Neam\c{t}u, Simona Motogna

TL;DR
This paper conducts a comprehensive longitudinal analysis of software quality metrics across three open-source applications over 18 years, addressing existing research gaps and enabling better comparative evaluation.
Contribution
It introduces a detailed methodology and tooling aligned with prior studies, facilitating large-scale data analysis and comparison across diverse software projects.
Findings
Identifies metric dependencies and their consistency across applications.
Provides a longitudinal view of metric evolution over 18 years.
Facilitates comparative evaluation with existing research.
Abstract
Computing devices and associated software govern everyday life, and form the backbone of safety critical systems in banking, healthcare, automotive and other fields. Increasing system complexity, quickly evolving technologies and paradigm shifts have kept software quality research at the forefront. Standards such as ISO's 25010 express it in terms of sub-characteristics such as maintainability, reliability and security. A significant body of literature attempts to link these subcharacteristics with software metric values, with the end goal of creating a metric-based model of software product quality. However, research also identifies the most important existing barriers. Among them we mention the diversity of software application types, development platforms and languages. Additionally, unified definitions to make software metrics truly language-agnostic do not exist, and would be…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
