Towards accurate models for predicting smartphone applications’ QoE with data from a living lab study

Research output: Contribution to journalJournal articleResearchpeer-review

Standard

Towards accurate models for predicting smartphone applications’ QoE with data from a living lab study. / De Masi, Alexandre; Wac, Katarzyna.

In: Quality and User Experience, Vol. 5, No. 1, 10, 2020, p. 1-18.

Research output: Contribution to journalJournal articleResearchpeer-review

Harvard

De Masi, A & Wac, K 2020, 'Towards accurate models for predicting smartphone applications’ QoE with data from a living lab study', Quality and User Experience, vol. 5, no. 1, 10, pp. 1-18. https://doi.org/10.1007/s41233-020-00039-w

APA

De Masi, A., & Wac, K. (2020). Towards accurate models for predicting smartphone applications’ QoE with data from a living lab study. Quality and User Experience, 5(1), 1-18. [10]. https://doi.org/10.1007/s41233-020-00039-w

Vancouver

De Masi A, Wac K. Towards accurate models for predicting smartphone applications’ QoE with data from a living lab study. Quality and User Experience. 2020;5(1):1-18. 10. https://doi.org/10.1007/s41233-020-00039-w

Author

De Masi, Alexandre ; Wac, Katarzyna. / Towards accurate models for predicting smartphone applications’ QoE with data from a living lab study. In: Quality and User Experience. 2020 ; Vol. 5, No. 1. pp. 1-18.

Bibtex

@article{6fa593c401c84713891fd3d8c85ededd,
title = "Towards accurate models for predicting smartphone applications{\textquoteright} QoE with data from a living lab study",
abstract = "Progressively, smartphones have become the pocket Swiss army knife for everyone. They support their users needs to accomplish tasks in numerous contexts. However, the applications executing those tasks are regularly not performing as they should, and the user-perceived experience is altered. In this paper, we present our approach to model and predict the Quality of Experience (QoE) of mobile applications used over WiFi or cellular network. We aimed to create predictive QoE models and to derive recommendations for mobile application developers to create QoE aware applications. Previous works on smartphone applications{\textquoteright} QoE prediction only focus on qualitative or quantitative data. We collected both qualitative and quantitative data “in the wild“ through our living lab. We ran a 4-week-long study with 38 Android phone users. We focused on frequently used and highly interactive applications. The participants rated their mobile applications{\textquoteright} expectation and QoE and in various contexts resulting in a total of 6086 ratings. Simultaneously, our smartphone logger (mQoL-Log) collected background information such as network information, user physical activity, battery statistics, and more. We apply various data aggregation approaches and features selection processes to train multiple predictive QoE models. We obtain better model performances using ratings acquired within 14.85 minutes after the application usage. Additionally, we boost our models{\textquoteright} performance with the users expectation as a new feature. We create an on-device prediction model with on-smartphone only features. We compare its performance metrics against the previous model. The on-device model performs below the full features models. Surprisingly, among the following top three features: the intended task to accomplish with the app, application{\textquoteright}s name (e.g., WhatsApp, Spotify), and network Quality of Service (QoS), the user physical activity is the most important feature (e.g., if walking). Finally, we share our recommendations with the application developers, and we discuss the implications of QoE and expectations in mobile application design.",
author = "{De Masi}, Alexandre and Katarzyna Wac",
year = "2020",
doi = "10.1007/s41233-020-00039-w",
language = "English",
volume = "5",
pages = "1--18",
journal = "Quality and User Experience",
issn = "2366-0139",
publisher = "Springer",
number = "1",

}

RIS

TY - JOUR

T1 - Towards accurate models for predicting smartphone applications’ QoE with data from a living lab study

AU - De Masi, Alexandre

AU - Wac, Katarzyna

PY - 2020

Y1 - 2020

N2 - Progressively, smartphones have become the pocket Swiss army knife for everyone. They support their users needs to accomplish tasks in numerous contexts. However, the applications executing those tasks are regularly not performing as they should, and the user-perceived experience is altered. In this paper, we present our approach to model and predict the Quality of Experience (QoE) of mobile applications used over WiFi or cellular network. We aimed to create predictive QoE models and to derive recommendations for mobile application developers to create QoE aware applications. Previous works on smartphone applications’ QoE prediction only focus on qualitative or quantitative data. We collected both qualitative and quantitative data “in the wild“ through our living lab. We ran a 4-week-long study with 38 Android phone users. We focused on frequently used and highly interactive applications. The participants rated their mobile applications’ expectation and QoE and in various contexts resulting in a total of 6086 ratings. Simultaneously, our smartphone logger (mQoL-Log) collected background information such as network information, user physical activity, battery statistics, and more. We apply various data aggregation approaches and features selection processes to train multiple predictive QoE models. We obtain better model performances using ratings acquired within 14.85 minutes after the application usage. Additionally, we boost our models’ performance with the users expectation as a new feature. We create an on-device prediction model with on-smartphone only features. We compare its performance metrics against the previous model. The on-device model performs below the full features models. Surprisingly, among the following top three features: the intended task to accomplish with the app, application’s name (e.g., WhatsApp, Spotify), and network Quality of Service (QoS), the user physical activity is the most important feature (e.g., if walking). Finally, we share our recommendations with the application developers, and we discuss the implications of QoE and expectations in mobile application design.

AB - Progressively, smartphones have become the pocket Swiss army knife for everyone. They support their users needs to accomplish tasks in numerous contexts. However, the applications executing those tasks are regularly not performing as they should, and the user-perceived experience is altered. In this paper, we present our approach to model and predict the Quality of Experience (QoE) of mobile applications used over WiFi or cellular network. We aimed to create predictive QoE models and to derive recommendations for mobile application developers to create QoE aware applications. Previous works on smartphone applications’ QoE prediction only focus on qualitative or quantitative data. We collected both qualitative and quantitative data “in the wild“ through our living lab. We ran a 4-week-long study with 38 Android phone users. We focused on frequently used and highly interactive applications. The participants rated their mobile applications’ expectation and QoE and in various contexts resulting in a total of 6086 ratings. Simultaneously, our smartphone logger (mQoL-Log) collected background information such as network information, user physical activity, battery statistics, and more. We apply various data aggregation approaches and features selection processes to train multiple predictive QoE models. We obtain better model performances using ratings acquired within 14.85 minutes after the application usage. Additionally, we boost our models’ performance with the users expectation as a new feature. We create an on-device prediction model with on-smartphone only features. We compare its performance metrics against the previous model. The on-device model performs below the full features models. Surprisingly, among the following top three features: the intended task to accomplish with the app, application’s name (e.g., WhatsApp, Spotify), and network Quality of Service (QoS), the user physical activity is the most important feature (e.g., if walking). Finally, we share our recommendations with the application developers, and we discuss the implications of QoE and expectations in mobile application design.

U2 - 10.1007/s41233-020-00039-w

DO - 10.1007/s41233-020-00039-w

M3 - Journal article

C2 - 33088903

VL - 5

SP - 1

EP - 18

JO - Quality and User Experience

JF - Quality and User Experience

SN - 2366-0139

IS - 1

M1 - 10

ER -

ID: 260414392