T5: Modeling Variability and Its Transformation using the EASy-Producer tool suite
Mon 23 Sep 2024 11:00 - 12:30 at T - The Legend of Zelda - Modeling Variability and Its Transformation using the EASy-Producer tool suite - Session 2
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/).
Mon 23 SepDisplayed 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 90mTutorial | T5: Modeling Variability and Its Transformation using the EASy-Producer tool suite Tutorials |
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 90mTutorial | T5: Modeling Variability and Its Transformation using the EASy-Producer tool suite Tutorials |
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.