Slicing feature models

  • Authors:
  • Mathieu Acher;Philippe Collet;Philippe Lahire;Robert B. France

  • Affiliations:
  • I3S - CNRS UMR 6070, Université Nice Sophia Antipolis, France;I3S - CNRS UMR 6070, Université Nice Sophia Antipolis, France;I3S - CNRS UMR 6070, Université Nice Sophia Antipolis, France;Computer Science Department, Colorado State University, USA

  • Venue:
  • ASE '11 Proceedings of the 2011 26th IEEE/ACM International Conference on Automated Software Engineering
  • Year:
  • 2011

Quantified Score

Hi-index 0.00

Visualization

Abstract

Feature models (FMs) are a popular formalism for describing the commonality and variability of software product lines (SPLs) in terms of features. As SPL development increasingly involves numerous large FMs, scalable modular techniques are required to manage their complexity. In this paper, we present a novel slicing technique that produces a projection of an FM, including constraints. The slicing allows SPL practitioners to find semantically meaningful decompositions of FMs and has been integrated into the FAMILIAR language.