Mining families of android applications for extractive SPL adoption

  • Li Li
  • , Jabier Martinez
  • , Tewfik Ziadi
  • , Tegawendé F. Bissyandé
  • , Jacques Klein
  • , Yves Le Traon

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

8 Citations (Scopus)

Abstract

The myriads of smart phones around the globe gave rise to a vast proliferation of mobile applications. These applications target an increasing number of user profiles and tasks. In this context, Android is a leading technology for their development and on-line markets are the main means for their distribution. In this paper we motivate, from two perspectives, the mining of these markets with the objective to identify families of apps variants in the wild. The first perspective is related to research activities where building realistic case studies for evaluating extractive SPL adoption techniques are needed. The second is related to a largescale, world-wide and time-aware study of reuse practice in an industry which is now flourishing among all others within the software engineering community. This study is relevant to assess potential for SPLE practices adoption. We present initial implementations of the mining process and we discuss analyses of variant families.

Original languageEnglish
Title of host publicationProceedings - 20th International Systems and Software Product Line Conference, SPLC 2016
EditorsEbrahim Bagheri, Hong Mei, Xin Peng, Antonio Ruiz Cortes, Bran Selic, Yingfei Xiong, Rick Rabiser, Norbert Siegmund, Christoph Elsner, Jun Wei, Bing Xie, Jesper Andersson, Andrzej Wasowski, Li Zhang, Yun Xie, Krzysztof Czarnecki, Thorsten Berger, Jocelyn Simmonds
PublisherAssociation for Computing Machinery
Pages271-275
Number of pages5
ISBN (Electronic)9781450340502
DOIs
Publication statusPublished - 16 Sept 2016
Externally publishedYes
Event20th International Systems and Software Product Line Conference, SPLC 2016 - Beijing, China
Duration: 16 Sept 201623 Sept 2016

Publication series

NameACM International Conference Proceeding Series
Volume16-23-September-2016

Conference

Conference20th International Systems and Software Product Line Conference, SPLC 2016
Country/TerritoryChina
CityBeijing
Period16/09/1623/09/16

Keywords

  • Android
  • AppVariants
  • Mining Software Repositories
  • Reverse Engineering
  • Software Product Line Engineering

Fingerprint

Dive into the research topics of 'Mining families of android applications for extractive SPL adoption'. Together they form a unique fingerprint.

Cite this