Name suggestions during feature identification: The VariClouds approach

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

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

18 Citations (Scopus)

Abstract

Reengineering a Software Product Line from legacy variants remains a challenging endeavour. Among various challenges, it is a complex task to retrieve enough information for inferring the variability from experts' domain knowledge and from the semantics of software elements. We propose the VariClouds process that can be leveraged by domain experts to understand the semantics behind the different blocks identified during software variants analysis. VariClouds is based on interactive word cloud visualisations providing name suggestions for these blocks using tf-idf as weighting factor. We evaluate our approach by assessing its added-value to several previous works in the literature where no tool support was provided to domain experts to characterise features from software blocks.

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
Pages119-123
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

  • Feature Identification
  • Feature Naming
  • Software Product Lines
  • Visualisation
  • Word Clouds

Fingerprint

Dive into the research topics of 'Name suggestions during feature identification: The VariClouds approach'. Together they form a unique fingerprint.

Cite this