Simply the best – A systematic evaluation approach for third- party libraries based on mobile app quality attributes
| dc.centro | E.T.S.I. Informática | |
| dc.contributor.author | Saborido Infantes, Rubén | |
| dc.contributor.author | Raes, Rémy | |
| dc.contributor.author | Morales, Rodrigo | |
| dc.contributor.author | Rouvoy, Romain | |
| dc.contributor.author | Khomh, Foutse | |
| dc.contributor.author | Guéhéneuc, Yann-Gaël | |
| dc.date.accessioned | 2026-05-11T10:09:15Z | |
| dc.date.issued | 2026-05-08 | |
| dc.departamento | Lenguajes y Ciencias de la Computación | |
| dc.description.abstract | Mobile device applications (apps) are complex because they rely on integrating multiple third-party libraries (TPLs). Yet, TPLs ease app development by offering implementa- tions of specific functionality. For example, app developers often use advertising libraries to generate revenue, integrate social networking libraries to simplify login, or include crash reporting libraries to monitor/report crashes in their apps. However, there are mul- tiple TPLs with similar functionalities from which to choose, and developers often cannot foresee all the consequences of using these libraries in their apps. The sizes of apps grow with the addition and usage of TPLs, and so does the number of required permissions and resource consumption. Thus, TPLs may degrade the quality of apps and developers need help measuring and comparing them. We propose EQuAT, an approach for Evaluat- ing Quality Attributes of TPLs that eases the comparison of TPLs. EQuAT takes as input minimal apps that integrate TPLs and playable scenarios to simulate user interaction while exercising a particular functionality of the included TPL. By collecting quality metrics and comparing them using plots, we provide app developers with a systematic approach to rank TPLs based on their preferences. We show how EQuAT helps developers make informed decisions about which libraries to integrate into their apps by validating them against nine TPLs across three categories. | |
| dc.description.sponsorship | Funding for open access charge: Universidad de Málaga / CBUA. | |
| dc.identifier.citation | Saborido, R., Raes, R., Morales, R. et al. Simply the best – A systematic evaluation approach for third-party libraries based on mobile app quality attributes. Empir Software Eng 31, 137 (2026). https://doi.org/10.1007/s10664-026-10872-w | |
| dc.identifier.doi | 10.1007/s10664-026-10872-w | |
| dc.identifier.uri | https://hdl.handle.net/10630/46586 | |
| dc.language.iso | eng | |
| dc.publisher | Springer | |
| dc.rights | Attribution 4.0 International | en |
| dc.rights.accessRights | open access | |
| dc.rights.uri | http://creativecommons.org/licenses/by/4.0/ | |
| dc.subject | Ingeniería del software | |
| dc.subject.other | Android | |
| dc.subject.other | TPL | |
| dc.subject.other | Performance | |
| dc.subject.other | Quality | |
| dc.title | Simply the best – A systematic evaluation approach for third- party libraries based on mobile app quality attributes | |
| dc.type | journal article | |
| dc.type.hasVersion | VoR | |
| dspace.entity.type | Publication |
Files
Original bundle
1 - 1 of 1

