Towards automated testing and fixing of re-engineered Feature Models

Christopher Henard, Mike Papadakis, Gilles Perrouin, Jacques Klein, Yves Le Traon

Research output: Contribution in Book/Catalog/Report/Conference proceedingConference contribution

Abstract

Mass customization of software products requires their efficient tailoring performed through combination of features. Such features and the constraints linking them can be represented by Feature Models (FMs), allowing formal analysis, derivation of specific variants and interactive configuration. Since they are seldom present in existing systems, techniques to re-engineer FMs have been proposed. There are nevertheless error-prone and require human intervention. This paper introduces an automated search-based process to test and fix FMs so that they adequately represent actual products. Preliminary evaluation on the Linux kernel FM exhibit erroneous FM constraints and significant reduction of the inconsistencies.

Original languageEnglish
Title of host publicationProceedings - International Conference on Software Engineering
PublisherIEEE
Pages1245-1248
Number of pages4
Volume2
ISBN (Print)9781467330763
DOIs
Publication statusPublished - 30 Oct 2013
Event2013 35th International Conference on Software Engineering, ICSE 2013 - San Francisco, United States
Duration: 18 May 201326 May 2013

Conference

Conference2013 35th International Conference on Software Engineering, ICSE 2013
Country/TerritoryUnited States
CitySan Francisco
Period18/05/1326/05/13

Keywords

  • Feature Model
  • Fixing
  • Search-based
  • Testing

Fingerprint

Dive into the research topics of 'Towards automated testing and fixing of re-engineered Feature Models'. Together they form a unique fingerprint.

Cite this