TY - JOUR
T1 - Product metrics for spreadsheets — a systematic review
AU - Hofer, Birgit
AU - Jannach, Dietmar
AU - Koch, Patrick
AU - Schekotihin, Konstantin
AU - Wotawa, Franz
PY - 2021/5
Y1 - 2021/5
N2 - Software product metrics allow practitioners to improve their products and to optimize development processes based on quantifiable characteristics of source code. To facilitate similar benefits for spreadsheet programs, researchers proposed various product metrics for spreadsheets over the last decades. However, to our knowledge, no comprehensive overview of those efforts is currently available. In this paper, we close this gap by conducting a literature review of research works that either inherently or explicitly define product metrics for spreadsheets. We scanned five major digital libraries for scientific papers that define or use spreadsheet product metrics. Based on the identified 37 papers, we created a novel catalog of product metrics for spreadsheets. The catalog can be used by practitioners and researchers as a central reference for spreadsheet product metrics. In the paper, we (i) describe the proposed metrics in detail, (ii) report how often and for what purposes the metrics are used, (iii) identify significant discrepancies in the naming and definition of the metrics, and (iv) investigate how the appropriateness of the metrics was evaluated.
AB - Software product metrics allow practitioners to improve their products and to optimize development processes based on quantifiable characteristics of source code. To facilitate similar benefits for spreadsheet programs, researchers proposed various product metrics for spreadsheets over the last decades. However, to our knowledge, no comprehensive overview of those efforts is currently available. In this paper, we close this gap by conducting a literature review of research works that either inherently or explicitly define product metrics for spreadsheets. We scanned five major digital libraries for scientific papers that define or use spreadsheet product metrics. Based on the identified 37 papers, we created a novel catalog of product metrics for spreadsheets. The catalog can be used by practitioners and researchers as a central reference for spreadsheet product metrics. In the paper, we (i) describe the proposed metrics in detail, (ii) report how often and for what purposes the metrics are used, (iii) identify significant discrepancies in the naming and definition of the metrics, and (iv) investigate how the appropriateness of the metrics was evaluated.
KW - Metrics catalog
KW - Spreadsheet metrics
KW - Spreadsheet metrics survey
KW - Spreadsheet product metrics
KW - Spreadsheet quality assurance
UR - http://www.scopus.com/inward/record.url?scp=85100763029&partnerID=8YFLogxK
U2 - 10.1016/j.jss.2021.110910
DO - 10.1016/j.jss.2021.110910
M3 - Article
AN - SCOPUS:85100763029
VL - 175
JO - Journal of Systems and Software
JF - Journal of Systems and Software
SN - 0164-1212
M1 - 110910
ER -