2016
DOI: 10.4204/eptcs.206.5
|View full text |Cite
|
Sign up to set email alerts
|

Analysis of Feature Models Using Alloy: A Survey

Abstract: Feature Models (FMs) are a mechanism to model variability among a family of closely related software products, i.e. a software product line (SPL). Analysis of FMs using formal methods can reveal defects in the specification such as inconsistencies that cause the product line to have no valid products.A popular framework used in research for FM analysis is Alloy, a light-weight formal modeling notation equipped with an efficient model finder. Several works in the literature have proposed different strategies to… Show more

Help me understand this report
View preprint versions

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
4
0
5

Year Published

2018
2018
2021
2021

Publication Types

Select...
4
2

Relationship

0
6

Authors

Journals

citations
Cited by 10 publications
(9 citation statements)
references
References 23 publications
0
4
0
5
Order By: Relevance
“…Las operaciones son, por ejemplo, todos los productos (retornando todos los productos representados por un modelo de características); o cantidad de productos (retornando la cantidad de productos representados por un modelo de características). Además de las operaciones, las propiedades no deseadas han sido clasificadas en diferentes trabajos de la literatura [15,41,56,59,90,92] de acuerdo a los diferentes escenarios posibles que pueden encontrarse cuando se modela variabilidad. De esos trabajos, resumimos a continuación los escenarios asociados a tres problemas principales [92]:…”
Section: Validador and Resultadosunclassified
See 3 more Smart Citations
“…Las operaciones son, por ejemplo, todos los productos (retornando todos los productos representados por un modelo de características); o cantidad de productos (retornando la cantidad de productos representados por un modelo de características). Además de las operaciones, las propiedades no deseadas han sido clasificadas en diferentes trabajos de la literatura [15,41,56,59,90,92] de acuerdo a los diferentes escenarios posibles que pueden encontrarse cuando se modela variabilidad. De esos trabajos, resumimos a continuación los escenarios asociados a tres problemas principales [92]:…”
Section: Validador and Resultadosunclassified
“…En la literatura, existen muchos trabajos sobre el análisis (automatizado) de modelos de variabilidad. Algunos presentan estados del arte o revisiones sistemáticas como en [14,90].…”
Section: Objetivos Y Preguntasunclassified
See 2 more Smart Citations
“…Several approaches have used Alloy to formalize and analyze feature models [20], but not models with variability points. These could complement colorful Alloy, if dedicated support for feature models is deemed useful in the future.…”
Section: Related Workmentioning
confidence: 99%