Tutorial on the Universal Variability Language. Proc. of the 26th ACM International Systems and Software Product Line Conference (SPLC 2022), Graz, Austria, ACM, 2022.
Sprache des Titels:
Proceedings of the 26th ACM International Systems and Software Product Line Conference (SPLC 2022)
The multitude of formats for specifying variability models induces additional effort for researchers and practitioners and hinders exchange. The Universal Variability Language (UVL) is a community effort towards a unified format. Over the last two years, several tools integrated UVL allowing a wide usage. This tutorial consists of three major parts, where we showcase (1) the basics of UVL and how to use it for modeling within FeatureIDE, (2) how to transform other formats to UVL and back with TraVarT, and (3) how to perform feature-model analyses on UVL models with FLAMA.