Model reverse-engineering of Mobile applications with exploration strategies. - Université Clermont Auvergne
Communication Dans Un Congrès Année : 2014

Model reverse-engineering of Mobile applications with exploration strategies.

Résumé

This paper presents a model reverse-engineering approach, combined with automatic testing, for mobile applications that belong to the GUI application category. Our method covers the interfaces of an application to incrementally infer a formal model expressing the navigational paths and states of the application. The main contributions of this paper can be summarised as follows: we propose an original definition of the GUI application model which eases the limitation of the application exploration. Then, we propose an algorithm based upon the Ant Colony Optimisation technique which offers the possibility to parallelise the application exploration and to conceive any application exploration strategy as desired. Finally, our approach is experimented on Android applications and compared to other tools available in the literature.
Fichier principal
Vignette du fichier
document.pdf (520.17 Ko) Télécharger le fichier
Origine Fichiers produits par l'(les) auteur(s)
Loading...

Dates et versions

hal-02019705 , version 1 (14-02-2019)

Identifiants

  • HAL Id : hal-02019705 , version 1

Citer

Sébastien Salva, Stassia R Zafimiharisoa. Model reverse-engineering of Mobile applications with exploration strategies.. Ninth International Conference on Software Engineering Advances, ICSEA 2014, Oct 2014, Nice, France. ⟨hal-02019705⟩
121 Consultations
107 Téléchargements

Partager

More