AndroidPropTracker: Mining Lifetime Properties of Android Projects

AndroidPropTracker: Mining Lifetime Properties of Android Projects

Traduction du Titre : AndroidPropTracker : exploration des propriétés à long terme des projets Android

Résumé

Le système d’exploitation Android introduit fréquemment de nouvelles versions. Ce fait a conduit à l’existence de plusieurs interfaces de programmation d’applications (API) Android, l’une des causes du phénomène de fragmentation d’Android. En conséquence de cette fragmentation, de nombreuses applications ne sont plus prêtes pour les nouvelles versions d’Android. Dans le but d’étudier la préparation des applications Android, nous avons développé un outil de fouille de dépôts logiciels pour comprendre à quel point les applications sont (et étaient) prêtes pour les versions d’Android. L’outil suit l’évolution des propriétés des projets Android au fil du temps, contribuant à une analyse plus approfondie en collectant des données depuis le début des projets. Il permet aux chercheurs d’examiner exactement quand les propriétés Android ont été modifiées, combien de fois elles l’ont été, ainsi que toutes leurs valeurs au fil du temps. Ce mécanisme peut aider les chercheurs à comprendre l’évolution des projets Android et à répondre à des questions de recherche. De plus, les développeurs peuvent utiliser l’outil pour suivre l’évolution de leurs applications et effectuer des comparaisons et des analyses avec d’autres applications open source. L’outil peut aider les développeurs à avoir une vision plus large de l’évolution de leurs applications, ainsi qu’à analyser l’évolution des applications concurrentes.

Conference paper · Proceedings of the IEEE/ACM 7th International Conference on Mobile Software Engineering and Systems (MOBILESoft '20)

Mots-clés :
  • Android API level
  • Android lifetime properties
  • Android mining repositories tool