Model reverse-engineering of Mobile applications with exploration strategies. - Université Clermont Auvergne Access content directly
Conference Papers Year :

Model reverse-engineering of Mobile applications with exploration strategies.

Abstract

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
Origin : Files produced by the author(s)
Loading...

Dates and versions

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

Identifiers

  • HAL Id : hal-02019705 , version 1

Cite

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⟩
84 View
73 Download

Share

Gmail Facebook Twitter LinkedIn More