From App Features to Explanation Needs: Analyzing Correlations and Predictive Potential

Fuente: arXiv
Salvato in:
Dettagli Bibliografici
Autori principali: Obaidi, Martin, Qengaj, Kushtrim, Droste, Jakob, Deters, Hannah, Herrmann, Marc, Klünder, Jil, Schmid, Elisa, Schneider, Kurt
Natura: Preprint
Pubblicazione: 2025
Soggetti:
Accesso online:
Tags: Aggiungi Tag
Nessun Tag, puoi essere il primo ad aggiungerne!!
_version_ 1866912545452851200
author Obaidi, Martin
Qengaj, Kushtrim
Droste, Jakob
Deters, Hannah
Herrmann, Marc
Klünder, Jil
Schmid, Elisa
Schneider, Kurt
author_facet Obaidi, Martin
Qengaj, Kushtrim
Droste, Jakob
Deters, Hannah
Herrmann, Marc
Klünder, Jil
Schmid, Elisa
Schneider, Kurt
contents In today's digitized world, software systems must support users in understanding both how to interact with a system and why certain behaviors occur. This study investigates whether explanation needs, classified from user reviews, can be predicted based on app properties, enabling early consideration during development and large-scale requirements mining. We analyzed a gold standard dataset of 4,495 app reviews enriched with metadata (e.g., app version, ratings, age restriction, in-app purchases). Correlation analyses identified mostly weak associations between app properties and explanation needs, with moderate correlations only for specific features such as app version, number of reviews, and star ratings. Linear regression models showed limited predictive power, with no reliable forecasts across configurations. Validation on a manually labeled dataset of 495 reviews confirmed these findings. Categories such as Security & Privacy and System Behavior showed slightly higher predictive potential, while Interaction and User Interface remained most difficult to predict. Overall, our results highlight that explanation needs are highly context-dependent and cannot be precisely inferred from app metadata alone. Developers and requirements engineers should therefore supplement metadata analysis with direct user feedback to effectively design explainable and user-centered software systems.
format Preprint
id arxiv_https___arxiv_org_abs_2508_03881
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle From App Features to Explanation Needs: Analyzing Correlations and Predictive Potential
Obaidi, Martin
Qengaj, Kushtrim
Droste, Jakob
Deters, Hannah
Herrmann, Marc
Klünder, Jil
Schmid, Elisa
Schneider, Kurt
Software Engineering
In today's digitized world, software systems must support users in understanding both how to interact with a system and why certain behaviors occur. This study investigates whether explanation needs, classified from user reviews, can be predicted based on app properties, enabling early consideration during development and large-scale requirements mining. We analyzed a gold standard dataset of 4,495 app reviews enriched with metadata (e.g., app version, ratings, age restriction, in-app purchases). Correlation analyses identified mostly weak associations between app properties and explanation needs, with moderate correlations only for specific features such as app version, number of reviews, and star ratings. Linear regression models showed limited predictive power, with no reliable forecasts across configurations. Validation on a manually labeled dataset of 495 reviews confirmed these findings. Categories such as Security & Privacy and System Behavior showed slightly higher predictive potential, while Interaction and User Interface remained most difficult to predict. Overall, our results highlight that explanation needs are highly context-dependent and cannot be precisely inferred from app metadata alone. Developers and requirements engineers should therefore supplement metadata analysis with direct user feedback to effectively design explainable and user-centered software systems.
title From App Features to Explanation Needs: Analyzing Correlations and Predictive Potential
topic Software Engineering
url https://arxiv.org/abs/2508.03881