Third Tutorial on the Universal Variablity Language: Practical Extensions and Tool Ecosystem

  • José Miguel Horcas*
  • , Chico Sundermann*
  • , Malte Grave*
  • , José A. Galindo*
  • , Thomas Thüm*
  • , Rick Rabiser*
  • , David Benavides*
  • *Corresponding author for this work

Research output: Chapter in Book/Report/Conference proceedingConference proceedingspeer-review

Abstract

The Universal Variability Language (UVL) is increasingly adopted as a standard language for feature modeling in software product lines (SPL). In this tutorial, we present advanced modeling scenarios that highlight when and how to use UVL’s language levels and extensions. We also provide a comprehensive overview of the UVL ecosystem, showcasing the tools currently available to support modeling, analysis, sharing, and visualization of feature models.
Original languageEnglish
Title of host publicationSPLC 2025
Subtitle of host publication29th ACM International Systems and Software Product Line Conference - Proceedings
EditorsMiguel R. Luaces, Tirso V. Rodeiro, Sandra Greiner, Jose Galindo Duarte, Tao Yue, Kentaro Yoshimura, Laura Semini, Maxime Cordy, Maider Azanza, Jacob Kruger, Gilles Perrouin, Sophie Fortz, Iris Groher, Daniel-Jesus Munoz, Klaus Schmid, Francisca Perez, Jessie Galasso-Carbonnel, Jose Miguel Horcas, Kevin Feichtinger
Place of PublicationNew York, NY, USA
PublisherAssociation for Computing Machinery
Pages241
Number of pages1
Edition1
ISBN (Electronic)9798400720246
ISBN (Print)9798400720246
DOIs
Publication statusPublished - 31 Aug 2025

Publication series

NameSPLC 2025: 29th ACM International Systems and Software Product Line Conference - Proceedings
VolumeA

Fields of science

  • 202003 Automation
  • 102022 Software development
  • 202017 Embedded systems
  • 202041 Computer engineering
  • 102029 Practical computer science
  • 102025 Distributed systems
  • 102 Computer Sciences

JKU Focus areas

  • Digital Transformation

Cite this