• DocumentCode
    635258
  • Title

    Towards automated testing and fixing of re-engineered Feature Models

  • Author

    Henard, Christopher ; Papadakis, Mike ; Perrouin, Gilles ; Klein, John ; Le Traon, Yves

  • Author_Institution
    Interdiscipl. Centre for Security, Reliability & Trust (SnT), Univ. of Luxembourg, Luxembourg, Luxembourg
  • fYear
    2013
  • fDate
    18-26 May 2013
  • Firstpage
    1245
  • Lastpage
    1248
  • 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.
  • Keywords
    Linux; formal specification; operating system kernels; program testing; program verification; Linux kernel FM; automated search-based process; automated testing; erroneous FM constraint; feature combination; formal analysis; interactive configuration; mass customization; reengineered feature model; software product; Computational modeling; Context; Frequency modulation; Kernel; Linux; Testing; Feature Model; Fixing; Search-based; Testing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Engineering (ICSE), 2013 35th International Conference on
  • Conference_Location
    San Francisco, CA
  • Print_ISBN
    978-1-4673-3073-2
  • Type

    conf

  • DOI
    10.1109/ICSE.2013.6606689
  • Filename
    6606689