features
XOR_Root {abstract, aux}
alternative
Truck
mandatory
Weight
mandatory
Heavyweight
alternative
Tons23
Tons40
mandatory
Type
mandatory
Tank
mandatory
Engine
mandatory
KW400
mandatory
Cabin
mandatory
HighRoof
mandatory
Axles
mandatory
Count
mandatory
MultipleRearAxles
mandatory
Axles3
mandatory
Drivetrain
alternative
DrivenAxle1
DrivenAxles2
Truck
mandatory
Weight
mandatory
Heavyweight
alternative
Tons23
Tons40
mandatory
Type
mandatory
Flatbed
mandatory
Dumper
mandatory
Engine
mandatory
KW400
mandatory
Cabin
mandatory
HighRoof
mandatory
Axles
mandatory
Count
mandatory
MultipleRearAxles
mandatory
Axles3
mandatory
Drivetrain
alternative
DrivenAxle1
DrivenAxles2
Truck
mandatory
Weight
mandatory
Heavyweight
mandatory
Tons23
mandatory
Type
mandatory
Flatbed
mandatory
Dumper
mandatory
Engine
alternative
KW160
KW280
mandatory
Cabin
mandatory
HighRoof
mandatory
Axles
mandatory
Count
mandatory
MultipleRearAxles
mandatory
Axles3
mandatory
Drivetrain
alternative
DrivenAxle1
DrivenAxles2
Truck
mandatory
Weight
mandatory
Heavyweight
alternative
Tons23
Tons40
mandatory
Type
mandatory
Tank
mandatory
Engine
mandatory
KW400
mandatory
Cabin
mandatory
HighRoof
mandatory
Axles
mandatory
Count
mandatory
Axles2
mandatory
Drivetrain
mandatory
DrivenAxle1
Truck
mandatory
Weight
mandatory
Heavyweight
alternative
Tons23
Tons40
mandatory
Type
mandatory
Flatbed
mandatory
Dumper
mandatory
Engine
mandatory
KW400
mandatory
Cabin
mandatory
HighRoof
mandatory
Axles
mandatory
Count
mandatory
Axles2
mandatory
Drivetrain
mandatory
DrivenAxle1
Truck
mandatory
Weight
mandatory
Heavyweight
mandatory
Tons23
mandatory
Type
mandatory
Flatbed
mandatory
Dumper
mandatory
Engine
alternative
KW160
KW280
mandatory
Cabin
mandatory
HighRoof
mandatory
Axles
mandatory
Count
mandatory
Axles2
mandatory
Drivetrain
mandatory
DrivenAxle1
Truck
mandatory
Weight
mandatory
Heavyweight
alternative
Tons23
Tons40
mandatory
Type
mandatory
Tank
mandatory
Engine
mandatory
KW400
mandatory
Cabin
mandatory
HighRoof
mandatory
Axles
mandatory
Count
mandatory
MultipleRearAxles
mandatory
Axles4
optional
AdditionalSteeringAxle
mandatory
Drivetrain
alternative
DrivenAxle1
DrivenAxles2
DrivenAxles3
Truck
mandatory
Weight
mandatory
Heavyweight
alternative
Tons23
Tons40
mandatory
Type
mandatory
Flatbed
mandatory
Dumper
mandatory
Engine
mandatory
KW400
mandatory
Cabin
mandatory
HighRoof
mandatory
Axles
mandatory
Count
mandatory
MultipleRearAxles
mandatory
Axles4
optional
AdditionalSteeringAxle
mandatory
Drivetrain
alternative
DrivenAxle1
DrivenAxles2
DrivenAxles3
Truck
mandatory
Weight
mandatory
Heavyweight
mandatory
Tons23
mandatory
Type
mandatory
Flatbed
mandatory
Dumper
mandatory
Engine
alternative
KW160
KW280
mandatory
Cabin
mandatory
HighRoof
mandatory
Axles
mandatory
Count
mandatory
MultipleRearAxles
mandatory
Axles4
optional
AdditionalSteeringAxle
mandatory
Drivetrain
alternative
DrivenAxle1
DrivenAxles2
DrivenAxles3
Truck
mandatory
Weight
mandatory
Heavyweight
alternative
Tons23
Tons40
mandatory
Type
mandatory
Tank
mandatory
Engine
mandatory
KW400
mandatory
Cabin
mandatory
Axles
mandatory
Count
mandatory
MultipleRearAxles
mandatory
Axles4
optional
AdditionalSteeringAxle
mandatory
Drivetrain
alternative
DrivenAxle1
DrivenAxles2
DrivenAxles3
Truck
mandatory
Weight
mandatory
Heavyweight
alternative
Tons23
Tons40
mandatory
Type
mandatory
Flatbed
mandatory
Dumper
mandatory
Engine
mandatory
KW400
mandatory
Cabin
mandatory
Axles
mandatory
Count
mandatory
MultipleRearAxles
mandatory
Axles4
optional
AdditionalSteeringAxle
mandatory
Drivetrain
alternative
DrivenAxle1
DrivenAxles2
DrivenAxles3
Truck
mandatory
Weight
mandatory
Lightweight
mandatory
Tons18
mandatory
Type
mandatory
Semitrailer
mandatory
Engine
mandatory
KW400
mandatory
Cabin
optional
SleeperCabin
mandatory
Bed1
mandatory
Axles
mandatory
Count
mandatory
MultipleRearAxles
mandatory
Axles4
optional
AdditionalSteeringAxle
mandatory
Drivetrain
alternative
DrivenAxle1
DrivenAxles2
DrivenAxles3
Truck
mandatory
Weight
mandatory
Lightweight
mandatory
Tons18
mandatory
Type
mandatory
Tank
mandatory
Engine
mandatory
KW400
mandatory
Cabin
mandatory
Axles
mandatory
Count
mandatory
MultipleRearAxles
mandatory
Axles4
optional
AdditionalSteeringAxle
mandatory
Drivetrain
alternative
DrivenAxle1
DrivenAxles2
DrivenAxles3
Truck
mandatory
Weight
mandatory
Lightweight
mandatory
Tons18
mandatory
Type
mandatory
Flatbed
mandatory
Dumper
mandatory
Engine
mandatory
KW400
mandatory
Cabin
mandatory
Axles
mandatory
Count
mandatory
MultipleRearAxles
mandatory
Axles4
optional
AdditionalSteeringAxle
mandatory
Drivetrain
alternative
DrivenAxle1
DrivenAxles2
DrivenAxles3
Truck
mandatory
Weight
mandatory
Lightweight
mandatory
Tons12
mandatory
Type
mandatory
Tank
mandatory
Engine
mandatory
KW400
mandatory
Cabin
mandatory
Axles
mandatory
Count
mandatory
MultipleRearAxles
mandatory
Axles4
optional
AdditionalSteeringAxle
mandatory
Drivetrain
alternative
DrivenAxle1
DrivenAxles2
DrivenAxles3
Truck
mandatory
Weight
mandatory
Lightweight
mandatory
Tons12
mandatory
Type
mandatory
Flatbed
mandatory
Dumper
mandatory
Engine
mandatory
KW400
mandatory
Cabin
mandatory
Axles
mandatory
Count
mandatory
MultipleRearAxles
mandatory
Axles4
optional
AdditionalSteeringAxle
mandatory
Drivetrain
alternative
DrivenAxle1
DrivenAxles2
DrivenAxles3
Truck
mandatory
Weight
mandatory
Heavyweight
mandatory
Tons23
mandatory
Type
mandatory
Flatbed
mandatory
Dumper
mandatory
Engine
alternative
KW160
KW280
mandatory
Cabin
mandatory
Axles
mandatory
Count
mandatory
MultipleRearAxles
mandatory
Axles4
optional
AdditionalSteeringAxle
mandatory
Drivetrain
alternative
DrivenAxle1
DrivenAxles2
DrivenAxles3
Truck
mandatory
Weight
mandatory
Lightweight
mandatory
Tons18
mandatory
Type
mandatory
Semitrailer
mandatory
Engine
alternative
KW160
KW280
mandatory
Cabin
optional
SleeperCabin
mandatory
Bed1
mandatory
Axles
mandatory
Count
mandatory
MultipleRearAxles
mandatory
Axles4
optional
AdditionalSteeringAxle
mandatory
Drivetrain
alternative
DrivenAxle1
DrivenAxles2
DrivenAxles3
Truck
mandatory
Weight
mandatory
Lightweight
mandatory
Tons18
mandatory
Type
mandatory
Flatbed
mandatory
Dumper
mandatory
Engine
alternative
KW160
KW280
mandatory
Cabin
mandatory
Axles
mandatory
Count
mandatory
MultipleRearAxles
mandatory
Axles4
optional
AdditionalSteeringAxle
mandatory
Drivetrain
alternative
DrivenAxle1
DrivenAxles2
DrivenAxles3
Truck
mandatory
Weight
mandatory
Lightweight
mandatory
Tons12
mandatory
Type
mandatory
Flatbed
mandatory
Dumper
mandatory
Engine
alternative
KW160
KW280
mandatory
Cabin
mandatory
Axles
mandatory
Count
mandatory
MultipleRearAxles
mandatory
Axles4
optional
AdditionalSteeringAxle
mandatory
Drivetrain
alternative
DrivenAxle1
DrivenAxles2
DrivenAxles3
Truck
mandatory
Weight
mandatory
Heavyweight
alternative
Tons23
Tons40
mandatory
Type
mandatory
Tank
mandatory
Engine
mandatory
KW400
mandatory
Cabin
mandatory
Axles
mandatory
Count
mandatory
Axles2
mandatory
Drivetrain
mandatory
DrivenAxle1
Truck
mandatory
Weight
mandatory
Heavyweight
alternative
Tons23
Tons40
mandatory
Type
mandatory
Flatbed
mandatory
Dumper
mandatory
Engine
mandatory
KW400
mandatory
Cabin
mandatory
Axles
mandatory
Count
mandatory
Axles2
mandatory
Drivetrain
mandatory
DrivenAxle1
Truck
mandatory
Weight
mandatory
Lightweight
mandatory
Tons18
mandatory
Type
mandatory
Semitrailer
mandatory
Engine
mandatory
KW400
mandatory
Cabin
optional
SleeperCabin
mandatory
Bed1
mandatory
Axles
mandatory
Count
mandatory
Axles2
mandatory
Drivetrain
mandatory
DrivenAxle1
Truck
mandatory
Weight
mandatory
Lightweight
mandatory
Tons18
mandatory
Type
mandatory
Tank
mandatory
Engine
mandatory
KW400
mandatory
Cabin
mandatory
Axles
mandatory
Count
mandatory
Axles2
mandatory
Drivetrain
mandatory
DrivenAxle1
Truck
mandatory
Weight
mandatory
Lightweight
mandatory
Tons18
mandatory
Type
mandatory
Flatbed
mandatory
Dumper
mandatory
Engine
mandatory
KW400
mandatory
Cabin
mandatory
Axles
mandatory
Count
mandatory
Axles2
mandatory
Drivetrain
mandatory
DrivenAxle1
Truck
mandatory
Weight
mandatory
Lightweight
mandatory
Tons12
mandatory
Type
mandatory
Tank
mandatory
Engine
mandatory
KW400
mandatory
Cabin
mandatory
Axles
mandatory
Count
mandatory
Axles2
mandatory
Drivetrain
mandatory
DrivenAxle1
Truck
mandatory
Weight
mandatory
Lightweight
mandatory
Tons12
mandatory
Type
mandatory
Flatbed
mandatory
Dumper
mandatory
Engine
mandatory
KW400
mandatory
Cabin
mandatory
Axles
mandatory
Count
mandatory
Axles2
mandatory
Drivetrain
mandatory
DrivenAxle1
Truck
mandatory
Weight
mandatory
Heavyweight
mandatory
Tons23
mandatory
Type
mandatory
Flatbed
mandatory
Dumper
mandatory
Engine
alternative
KW160
KW280
mandatory
Cabin
mandatory
Axles
mandatory
Count
mandatory
Axles2
mandatory
Drivetrain
mandatory
DrivenAxle1
Truck
mandatory
Weight
mandatory
Lightweight
mandatory
Tons18
mandatory
Type
mandatory
Semitrailer
mandatory
Engine
alternative
KW160
KW280
mandatory
Cabin
optional
SleeperCabin
mandatory
Bed1
mandatory
Axles
mandatory
Count
mandatory
Axles2
mandatory
Drivetrain
mandatory
DrivenAxle1
Truck
mandatory
Weight
mandatory
Lightweight
mandatory
Tons18
mandatory
Type
mandatory
Flatbed
mandatory
Dumper
mandatory
Engine
alternative
KW160
KW280
mandatory
Cabin
mandatory
Axles
mandatory
Count
mandatory
Axles2
mandatory
Drivetrain
mandatory
DrivenAxle1
Truck
mandatory
Weight
mandatory
Lightweight
mandatory
Tons12
mandatory
Type
mandatory
Flatbed
mandatory
Dumper
mandatory
Engine
alternative
KW160
KW280
mandatory
Cabin
mandatory
Axles
mandatory
Count
mandatory
Axles2
mandatory
Drivetrain
mandatory
DrivenAxle1
Truck
mandatory
Weight
mandatory
Heavyweight
alternative
Tons23
Tons40
mandatory
Type
mandatory
Tank
mandatory
Engine
mandatory
KW400
mandatory
Cabin
mandatory
Axles
mandatory
Count
mandatory
MultipleRearAxles
mandatory
Axles3
mandatory
Drivetrain
alternative
DrivenAxle1
DrivenAxles2
Truck
mandatory
Weight
mandatory
Heavyweight
alternative
Tons23
Tons40
mandatory
Type
mandatory
Flatbed
mandatory
Dumper
mandatory
Engine
mandatory
KW400
mandatory
Cabin
mandatory
Axles
mandatory
Count
mandatory
MultipleRearAxles
mandatory
Axles3
mandatory
Drivetrain
alternative
DrivenAxle1
DrivenAxles2
Truck
mandatory
Weight
mandatory
Lightweight
mandatory
Tons18
mandatory
Type
mandatory
Semitrailer
mandatory
Engine
mandatory
KW400
mandatory
Cabin
optional
SleeperCabin
mandatory
Bed1
mandatory
Axles
mandatory
Count
mandatory
MultipleRearAxles
mandatory
Axles3
mandatory
Drivetrain
alternative
DrivenAxle1
DrivenAxles2
Truck
mandatory
Weight
mandatory
Lightweight
mandatory
Tons18
mandatory
Type
mandatory
Tank
mandatory
Engine
mandatory
KW400
mandatory
Cabin
mandatory
Axles
mandatory
Count
mandatory
MultipleRearAxles
mandatory
Axles3
mandatory
Drivetrain
alternative
DrivenAxle1
DrivenAxles2
Truck
mandatory
Weight
mandatory
Lightweight
mandatory
Tons18
mandatory
Type
mandatory
Flatbed
mandatory
Dumper
mandatory
Engine
mandatory
KW400
mandatory
Cabin
mandatory
Axles
mandatory
Count
mandatory
MultipleRearAxles
mandatory
Axles3
mandatory
Drivetrain
alternative
DrivenAxle1
DrivenAxles2
Truck
mandatory
Weight
mandatory
Lightweight
mandatory
Tons12
mandatory
Type
mandatory
Tank
mandatory
Engine
mandatory
KW400
mandatory
Cabin
mandatory
Axles
mandatory
Count
mandatory
MultipleRearAxles
mandatory
Axles3
mandatory
Drivetrain
alternative
DrivenAxle1
DrivenAxles2
Truck
mandatory
Weight
mandatory
Lightweight
mandatory
Tons12
mandatory
Type
mandatory
Flatbed
mandatory
Dumper
mandatory
Engine
mandatory
KW400
mandatory
Cabin
mandatory
Axles
mandatory
Count
mandatory
MultipleRearAxles
mandatory
Axles3
mandatory
Drivetrain
alternative
DrivenAxle1
DrivenAxles2
Truck
mandatory
Weight
mandatory
Heavyweight
mandatory
Tons23
mandatory
Type
mandatory
Flatbed
mandatory
Dumper
mandatory
Engine
alternative
KW160
KW280
mandatory
Cabin
mandatory
Axles
mandatory
Count
mandatory
MultipleRearAxles
mandatory
Axles3
mandatory
Drivetrain
alternative
DrivenAxle1
DrivenAxles2
Truck
mandatory
Weight
mandatory
Lightweight
mandatory
Tons18
mandatory
Type
mandatory
Semitrailer
mandatory
Engine
alternative
KW160
KW280
mandatory
Cabin
optional
SleeperCabin
mandatory
Bed1
mandatory
Axles
mandatory
Count
mandatory
MultipleRearAxles
mandatory
Axles3
mandatory
Drivetrain
alternative
DrivenAxle1
DrivenAxles2
Truck
mandatory
Weight
mandatory
Lightweight
mandatory
Tons18
mandatory
Type
mandatory
Flatbed
mandatory
Dumper
mandatory
Engine
alternative
KW160
KW280
mandatory
Cabin
mandatory
Axles
mandatory
Count
mandatory
MultipleRearAxles
mandatory
Axles3
mandatory
Drivetrain
alternative
DrivenAxle1
DrivenAxles2
Truck
mandatory
Weight
mandatory
Lightweight
mandatory
Tons12
mandatory
Type
mandatory
Flatbed
mandatory
Dumper
mandatory
Engine
alternative
KW160
KW280
mandatory
Cabin
mandatory
Axles
mandatory
Count
mandatory
MultipleRearAxles
mandatory
Axles3
mandatory
Drivetrain
alternative
DrivenAxle1
DrivenAxles2
@article{romero2024_uvlhub_open_science,
title = {UVLHub: A feature model data repository using UVL and open science principles},
journal = {Journal of Systems and Software},
pages = {112150},
year = {2024},
issn = {0164-1212},
doi = {https://doi.org/10.1016/j.jss.2024.112150},
url = {https://www.sciencedirect.com/science/article/pii/S016412122400195X},
author = {David Romero-Organvidez and José A. Galindo and Chico Sundermann and Jose-Miguel Horcas and David Benavides},
keywords = {Feature models, Software product line, Variability, Dataset, Uvl}
}
TY - JOUR
T1 - UVLHub: A feature model data repository using UVL and open science principles
AU - Romero-Organvidez, David
AU - Galindo, José A.
AU - Sundermann, Chico
AU - Horcas, Jose-Miguel
AU - Benavides, David
JO - Journal of Systems and Software
SP - 112150
PY - 2024
DA - 2024/07/01/
SN - 0164-1212
DO - https://doi.org/10.1016/j.jss.2024.112150
UR - https://www.sciencedirect.com/science/article/pii/S016412122400195X
KW - Feature models
KW - Software product line
KW - Variability
KW - Dataset
KW - Uvl
David Romero-Organvidez, José A. Galindo, Chico Sundermann, Jose-Miguel Horcas, David Benavides,
UVLHub: A feature model data repository using UVL and open science principles,
Journal of Systems and Software,
2024,
112150,
ISSN 0164-1212,
https://doi.org/10.1016/j.jss.2024.112150.
(https://www.sciencedirect.com/science/article/pii/S016412122400195X)
Keywords: Feature models; Software product line; Variability; Dataset; Uvl
Romero-Organvidez, D., Galindo, J. A., Sundermann, C., Horcas, J.-M., & Benavides, D. (2024). UVLHub: A feature model data repository using UVL and open science principles. Journal of Systems and Software, 2024, 112150. https://doi.org/10.1016/j.jss.2024.112150
@article{benavides2024uvl,
title = {UVL: Feature modelling with the Universal Variability Language},
journal = {Journal of Systems and Software},
volume = {225},
pages = {112326},
year = {2025},
issn = {0164-1212},
doi = {https://doi.org/10.1016/j.jss.2024.112326},
url = {https://www.sciencedirect.com/science/article/pii/S0164121224003704},
author = {David Benavides and Chico Sundermann and Kevin Feichtinger and José A. Galindo and Rick Rabiser and Thomas Thüm},
keywords = {Feature model, Software product lines, Variability},
}
TY - JOUR
T1 - UVL: Feature modelling with the Universal Variability Language
AU - Benavides, David
AU - Sundermann, Chico
AU - Feichtinger, Kevin
AU - Galindo, José A.
AU - Rabiser, Rick
AU - Thüm, Thomas
JO - Journal of Systems and Software
VL - 225
SP - 112326
PY - 2025
DA - 2025/07/01/
SN - 0164-1212
DO - https://doi.org/10.1016/j.jss.2024.112326
UR - https://www.sciencedirect.com/science/article/pii/S0164121224003704
KW - Feature model
KW - Software product lines
KW - Variability
David Benavides, Chico Sundermann, Kevin Feichtinger, José A. Galindo, Rick Rabiser, Thomas Thüm,
UVL: Feature modelling with the Universal Variability Language,
Journal of Systems and Software,
Volume 225,
2025,
112326,
ISSN 0164-1212,
https://doi.org/10.1016/j.jss.2024.112326.
(https://www.sciencedirect.com/science/article/pii/S0164121224003704)
Keywords: Feature model; Software product lines; Variability
Benavides, D., Sundermann, C., Feichtinger, K., Galindo, J. A., Rabiser, R., & Thüm, T. (2025). UVL: Feature modelling with the Universal Variability Language. Journal of Systems and Software, 225, 112326. https://doi.org/10.1016/j.jss.2024.112326