M-score: An Empirically Derived Software Modularity Metric

Ernst Pisch, Yuanfang Cai, Rick Kazman, Jason Lefever, Hongzhou Fang · 2024

Background: Software practitioners need reliable metrics to monitor software evolution, compare projects, and understand modularity variations. This is crucial for assessing architectural improvement or decay. Existing popular metrics offer little help, especially in systems with implicitly connected but seemingly isolated files.

Read the paper · More papers on PaperTik