Program
The MODEVAR workshop is planned as full day event at September 2nd, 2024 in Luxembourg. The main objective of the afternoon discussions is to reflect about the current challenges and potential avenues to be explored for variability languages.
Paper presentations should not take longer than 30 minutes (20 min + 10 min questions) including discussions.
Program | |
---|---|
Session chair: | Kevin Feichtinger |
09:00 - 09:05 | Welcome |
09:05 - 10:30 | Keynote: Danilo Beuche Why There Never Will Be A Standardized Variability Modeling Language And How To Change That |
10:30 - 11:00 | Coffee break |
Session chair: | Jessie Galasso-Carbonnel |
11:00 - 11:30 | Chico Sundermann, Tobias Heß, Rahel Sundermann, Elias Kuiter, Sebastian Krieter and Thomas Thüm Generating Feature Models with UVL’s Full Expressiveness |
11:30 - 12:00 | Hafiyyan Sayyid Fadhlillah and Rick Rabiser Towards a Product Configuration Representation for the Universal Variability Language |
12:00 - 12:30 | Rick Rabiser Industry Adoption of UVL: What We Will Need |
12:00 - 14:00 | Lunch |
Session chair: | Rick Rabiser |
14:00 - 14:30 | David Romero Organvídez, Pablo Neira, José A. Galindo and David Benavides Kconfig metamodel: a first approach |
14:30 - 15:00 | Jacques Malenfant and Tewfik Ziadi Can Conditional Preferences and ∗CP-net Concepts Enhance Feature Models? |
15:00 - 15:30 | Peparing Breakout Groups |
15:30 - 16:00 | Coffee break |
Session chairs: | Jessie Galasso-Carbonnel/Kevin Feichtinger |
16:00 - 16:30 | Breakout Groups |
16:30 - 17:00 | Summary of Breakout Groups |
17:00 - 17:30 | Next steps and final remarks / Closing |
Keynote
Speaker: Danilo Beuche, VP of Strategy and Go-to-Market at PTC
Title: Why There Never Will Be A Standardized Variability Modeling Language And How To Change That
Abstract
In the realm of product line engineering (PLE), variability modeling languages play a pivotal role in capturing and managing differences among related products. While niche areas like AUTOSAR or mechanical engineering have standardized variability modeling languages, there is no universally accepted language for general-purpose variability modeling in systems and software product lines.
While ISO has an impressive set of standards for systems and software product lines (ISO 265xx family), none of these formally define a variability language. In this keynote, we explore the reasons behind this situation from a commercial tool vendor’s perspective. Having been in the PLE space for over two decades, we delve into the fundamentally different interests and benefits that commercial tool vendors, the open-source/research community, and industrial users derive from such a standard.
The talk aims to shed light on potential solutions to the current challenge. Should we opt for an extensible language framework or define “the one and only” language? Our intention is to contribute to the discussion, emphasizing the role researchers can play in bringing a meaningful standard for variability modeling into existence.
Join us for an engaging exploration of the complex task of creating meaningful standards for variability modeling in product line engineering.
Biography
Prof. Dr. Danilo Beuche works as VP of Strategy and Go-to-Market at PTC. He is the former CEO and co-founder of pure-systems, a software company that created pure::variants, a software developed for the implementation of product line technologies in embedded software systems. Danilo began his career in the field of embedded operating systems and software families in the mid-90s. His research on tool development for feature-based software development at the University of Magdeburg ultimately led to the establishment of pure-systems in 2001. Additionally, since 2016, he is serving as an honorary professor at the Institute for Information Systems (IWI) at the University of Leipzig.
Accepted Papers
- Rick Rabiser Industry Adoption of UVL: What We Will Need
- Hafiyyan Sayyid Fadhlillah and Rick Rabiser Towards a Product Configuration Representation for the Universal Variability Language
- David Romero Organvídez, Pablo Neira, José A. Galindo and David Benavides Kconfig metamodel
- Chico Sundermann, Tobias Heß, Rahel Sundermann, Elias Kuiter, Sebastian Krieter and Thomas Thüm Generating Feature Models with UVL’s Full Expressiveness
- Jacques Malenfant and Tewfik Ziadi Can Conditional Preferences and ∗CP-net Concepts Enhance Feature Models?