MODELS 2024
Sun 22 - Fri 27 September 2024 Linz, Austria

This program is tentative and subject to change.

This tutorial provides an introduction to the variability modeling capabilities of the EASy-Producer tools. EASy-Producer is an open-source toolset for modeling variability for product lines and has been applied in numerous studies. It differs from other tool sets as it focuses on domain-specific language approach, has very high expressiveness, is fully typed, open to extension and allows for modeling also dynamic product lines. The full tool set consists of three sub-languages: the Integrated Variability Modeling Language IVML for modeling the actual variability and the VIL and VTL languages, focusing on transforming the variability into customized artifacts. Within this tutorial, we will focus on a general overview and the IVML.
As an outcome, the participants of the tutorial will understand the capabilities and design decisions of the toolset and gain a basic practical understanding of how to use it to define variability models, constraints and product configurations.

EASy-Producer has been developed over many years to support complex and large-scale variability-intensive product lines. It is available via our update site and as open source on GitHub (via http://ssehub.net/).

This program is tentative and subject to change.

Mon 23 Sep

Displayed time zone: Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna change

09:00 - 10:30
Modeling Variability and Its Transformation using the EASy-Producer tool suite - Session 1Tutorials at T - The Legend of Zelda
09:00
90m
Tutorial
T5: Modeling Variability and Its Transformation using the EASy-Producer tool suite
Tutorials
Klaus Schmid University of Hildesheim, Holger Eichelberger University of Hildesheim
11:00 - 12:30
Modeling Variability and Its Transformation using the EASy-Producer tool suite - Session 2Tutorials at T - The Legend of Zelda
11:00
90m
Tutorial
T5: Modeling Variability and Its Transformation using the EASy-Producer tool suite
Tutorials
Klaus Schmid University of Hildesheim, Holger Eichelberger University of Hildesheim

Information for Participants
Info for event:

Prof. Dr. Klaus Schmid is a full professor for software engineering at the University of Hildesheim. He researches Product Line Engi- neering for more than twenty years. Besides this, he also worked on requirements engineering, architectures and more recently in AI-based systems. A core part of his research was on variability modeling, including the mapping of variability to artifacts. This work also led to the EASy-producer toolset and influenced its evolution. Over time he was involved in numerous research and industrial projects, always trying to combine academic advances with practical applicability. He authored numerous refereed papers and was responsible for several workshops and tutorials at international conferences in product line engineering. He is a member of GI (Gesellschaft für Informatik e.V.), ACM and IEEE computer society. He received a diploma degree and a Ph.D. degree in computer science from the University of Kaiserslautern.

Dr. Holger Eichelberger is a post-doctoral researcher at the software systems engineering group (SSE) at the University of Hildesheim. His main research interests are in product line engineering, domain-specific languages and adaptive systems. He published at international conferences and journals. He has presentation experience from teaching, conference presentations, and industrial presentations. He is a member of the GI (Gesellschaft für Informatik e.V.). Holger Eichelberger received a diploma and Ph.D. in Computer Science from the University of Würzburg, Germany.