Litcius/Paper detail

Feature Models

Alexander Felfernig, Andreas Falkner, David Benavides

2024SpringerBriefs in computer science46 citationsDOIOpen Access PDF

Abstract

Developing and maintaining Feature Models (FMs) can become an errorprone activity.In this chapter, we focus on different aspects of analyzing relevant properties of FMs.Such an analysis helps to increase the maintainability and correctness of FMs and also makes them better manageable in industrial settings.Analysis operations are discussed in detail and also presented formally.In addition to analysis operations, we also show how to automatically determine erroneous elements of an FM that have to be adapted or deleted in order to restore the intended FM semantics.

Topics & Concepts

Feature (linguistics)Computer sciencePhilosophyLinguisticsModel-Driven Software Engineering TechniquesSoftware System Performance and ReliabilityAdvanced Software Engineering Methodologies