Communication publiée dans un périodique (Colloques, congrès, conférences scientifiques et actes)
On the Evolution of Mobile App Complexity
GAO, Jun; Li; BISSYANDE, Tegawendé François D Assise et al.
2019In Proceedings of 2019 24th International Conference on Engineering of Complex Computer Systems
Peer reviewed
 

Documents


Texte intégral
article.pdf
Preprint Auteur (1.26 MB)
Télécharger

Tous les documents dans ORBilu sont protégés par une licence d'utilisation.

Envoyer vers



Détails



Mots-clés :
Android; Complexity; Evolution
Résumé :
[en] Android developers are known to frequently update their apps for fixing bugs and addressing vulnerabilities, but more commonly for introducing new features. This process leads a trail in the ecosystem with multiple successive app versions which record historical evolutions of a variety of apps. While the literature includes various works related to such evolutions, little attention has been paid to the research question on how quality evolves, in particular with regards to maintainability and code complexity. In this work, we fill this gap by presenting a largescale empirical study: we leverage the AndroZoo dataset to obtain a significant number of app lineages (i.e., successive releases of the same Android apps), and rely on six well-established, maintainability-related complexity metrics commonly accepted in the literature on app quality, maintainability etc. Our empirical investigation eventually reveals that, overall, while Android apps become bigger in terms of code size as time goes by, the apps themselves appear to be increasingly maintainable and thus decreasingly complex
Centre de recherche :
University of Luxembourg: Interdisciplinary Centre for Security, Reliability and Trust
Disciplines :
Sciences informatiques
Auteur, co-auteur :
GAO, Jun ;  University of Luxembourg > Interdisciplinary Centre for Security, Reliability and Trust (SNT)
Li;  Monash University > Faculty of Information Technology
BISSYANDE, Tegawendé François D Assise  ;  University of Luxembourg > Interdisciplinary Centre for Security, Reliability and Trust (SNT)
KLEIN, Jacques  ;  University of Luxembourg > Interdisciplinary Centre for Security, Reliability and Trust (SNT) > Computer Science and Communications Research Unit (CSC)
Co-auteurs externes :
yes
Langue du document :
Anglais
Titre :
On the Evolution of Mobile App Complexity
Date de publication/diffusion :
2019
Nom de la manifestation :
24th International Conference on Engineering of Complex Computer Systems
Lieu de la manifestation :
Guangzhou, Chine
Date de la manifestation :
from 10-11-2019 to 13-11-2019
Manifestation à portée :
International
Titre du périodique :
Proceedings of 2019 24th International Conference on Engineering of Complex Computer Systems
Peer reviewed :
Peer reviewed
Focus Area :
Security, Reliability and Trust
Projet FnR :
FNR10621687 - Security And Privacy For System Protection, 2015 (01/01/2017-30/06/2023) - Sjouke Mauw
Disponible sur ORBilu :
depuis le 04 décembre 2019

Statistiques


Nombre de vues
166 (dont 16 Unilu)
Nombre de téléchargements
542 (dont 12 Unilu)

Bibliographie


Publications similaires



Contacter ORBilu