Timetable

Timetable

Keynote

Photo of Prof. Geraldine Fitzpatrick
Prof. Geraldine Fitzpatrick
Head of the Human Computer Interaction group, TU Wien

What is t̶h̶e̶ 𝘺𝘰𝘶𝘳 'good' academic life?


bio

Geraldine Fitzpatrick is a Professor of Technology Design and Assessment and leads the Human Computer Interaction group at TU Wien in Austria. She is an ACM Distinguished Speaker, ACM Distinguished Scientist, IFIP Fellow, and IFIP TC-13 Pioneer. She has a diverse background, with a PhD in CS&EE (Uni of Queensland), an MSc in Applied Positive/Coaching Psychology (UEL), international experience in academia and industry, academic development/leadership consultancy and training, and a prior career as a nurse/midwife.


abstract

Academia can be overwhelming with seemingly never-ending demands and pressures, and also opportunities. We will start a conversation together about how to make good choices and how to craft a good academic life/career that works for you.


bio abstract website link

Your Talk

This year, participants have allocated slots of 10 + 10 minutes. Please prepare slides that do not require more than 10 minutes of presentation, such that we have sufficient time for discussions.

Schedule

Tuesday, Apr 13 2021

13:00 - 14:00:
Welcome
  • Welcome
    Organizers
  • Keynote
    Geraldine Fitzpatrick
14:15 - 15:15: Session 1
Modelling and Transformation
  • Probabilistic Influence Modelling
    Johannes Dorn
  • Modeling Variability for Product-Process-Resource Representations in Cyber-Physical Production Systems Engineering
    Kristof Meixner
  • Discussing Consistency Preservation Across Multiple Models in Model-Driven Product Lines
    Sandra Greiner
15:30 - 16:30: Session 2
Traceability
  • Feature Trace Recording [Slides]
    Paul Maximilian Bittner
  • Improving VaRA's Feature Region Detection by using a interprocedural context-sensitive Taint Analysis
    Lauritz Timm
  • Structuring and Relationship Management of Variability Model Views
    Gökhan Kahraman
16:45 - 17:45: Session 3
Analyses I
  • The Relation of Performance and Energy Consumption of Configurable Software Systems
    Max Weber
  • Context Modeling for Real-Time Critical DSPL [Slides]
    Hendrik Göttmann
  • On how developers debug the performance of configurable systems [Slides]
    Miguel Velez
18:00 - 18:30: AMA 1
  • Christian Kästner
18:30 - 18:45:
Welcome Corner
18:45 - 19:00:
Tool Demos
  • FeatureIDE
    Rahel Arens

Wednesday, Apr 14 2021

13:00 - 14:00: Session 4
Analyses II
  • Language-based Lifting of Analyses to Software Product Lines [Slides]
    Ramy Shahin
  • Feature Causality
    Clemens Dubslaff
  • Workload Representativeness Estimation for Performance-Prediction Models [Slides]
    Stefan Mühlbauer
14:15 - 15:15: Session 5
Construction and Extraction
  • Rule-based Merging of Program Variants [Slides]
    Robert Müller
  • Extractive Multi Product-Line Engineering
    Rosiak Kamil
  • Investigating the Potential of Automating Change Propagation in Clone-and-Own Development [Video]
    Alexander Schultheiss
15:30 - 16:30: Session 6
Validation and Verification
  • Normalizing Sampling Stability for Continuously Developed Highly Configurable Systems
    Tobias Pett
  • CfgNet: Detecting Dependency Conflicts of Configurations
    Sebastian Simon
  • A technique to detect and fix weaknesses in configurable systems
    Kleber Tarcísio
16:45 - 17:45: Session 7
Analysis Support I
  • Configurable Software Beyond Boolean Variability [Slides]
    Malte Lochau
  • Analyzing Industrial Feature Models with #SAT: Are we there yet? [Slides]
    Chico Sundermann
  • A Configurable SAT-Solver for Improving Performance of Feature Model Analysis
    Tobias Schüler
18:00 - 18:30: AMA 2
  • Ina Schaefer
18:30 - 19:00:
Tool Demos
  • Variability-aware Souffle
    Ramy Shahin
  • e4CompareFramework
    Rosiak Kamil
  • CfgNet
    Sebastian Simon

Thursday, Apr 15 2021

13:00 - 14:00: Session 8
Management and Evolution
  • Composing and Evolving System Variants with Feature Revisions [Slides]
    Gabriela Karoline Michelon
  • Understanding SPL evolution to provide guidance to developer
    Karine Galdino Maia Gomes
  • Consistency-Preserving Evolution Planning on Feature Models
    Adrian Hoff
14:15 - 15:15: Session 9
Configuration Spaces
  • Tree-based Feature Selection for Learning on Huge Configuration Spaces: The Case of Linux Kernel Size
    Hugo Martin
  • Variant drift in industrial scale model-based product line development
    Christof Tinnes
  • Helping Linux Maintainers Localize Configurations: Progress towards a Comprehensive Solution [Slides]
    Paul Gazzillo
15:30 - 16:30: Session 10
Adoption and Experiences
  • Challenges of Implementing Software Variability in Eclipse OMR: An Interview Study [Slides]
    Batyr Nuryyev
  • An eye tracking study with novices on the effects of refactorings for disciplining #ifdef annotations
    José Aldo Silva da Costa
  • On Architecting and Operating Complex Heterogeneous Systems [Slides]
    Luciano Baresi
16:45 - 17:45: Session 11
Analysis Support II
  • Identifying Software Variance-Drivers in Feature Models
    Marc Hentze
  • Binary Decision Diagrams in Product-Line Analysis [Slides]
    Tobias Heß
  • TransLuCence: Transfer Learning for Improving Performance in Highly Configurable Systems using Causal Inference
    Shahriar Iqbal
  • Closing
    Organizers
18:00 - 18:30: AMA 3
  • Christoph Seidl
18:30 - 19:00:
Poster Session
  • Understanding SPL evolution to provide guidance to developers
    Karine Galdino Maia Gomes
  • Challenges of Implementing Software Variability in Eclipse OMR: An Interview Study
    Batyr Nuryyev
18:30 - 19:00:
Tool Demos
  • DarwinSPL
    Adrian Hoff
  • klocalizer
    Paul Gazillo

Participants

We are glad to have the following participants1:

Name Title Affiliation
Johannes Dorn Probabilistic Influence Modelling Uni Leipzig
Kristof Meixner Modeling Variability for Product-Process-Resource Representations in Cyber-Physical Production Systems Engineering TU Wien
Sandra Greiner Discussing Consistency Preservation Across Multiple Models in Model-Driven Product Lines Uni Bayreuth
Paul Maximilian Bittner Feature Trace Recording Uni Ulm
Lauritz Timm Improving VaRA's Feature Region Detection by using a interprocedural context-sensitive Taint Analysis Saarland University
Gökhan Kahraman Structuring and Relationship Management of Variability Model Views Eindhoven University
Max Weber The Relation of Performance and Energy Consumption of Configurable Software Systems Uni Leipzig
Hendrik Göttmann Context Modeling for Real-Time Critical DSPL TU Darmstadt
Miguel Velez Debugging the Performance of Configurable Systems: A User Study CMU
Ramy Shahin Language-based Lifting of Analyses to Software Product Lines Toronto University
Clemens Dubslaff Feature Causality TU Dresden
Stefan Mühlbauer Workload Representativeness Estimation for Performance-Prediction Models Uni Leipzig
Robert Müller Rule-based Merging of Program Variants Uni Siegen
Rosiak Kamil Extractive Multi Product-Line Engineering TU Braunschweig
Alexander Schultheiss Investigating the Potential of Automating Change Propagation in Clone-and-Own Development HU Berlin
Tobias Pett Normalizing Sampling Stability for Continuously Developed Highly Configurable Systems TU Braunschweig
Sebastian Simon CfgNet: Detecting Dependency Conflicts of Configurations Uni Leipzig
Kleber Tarcísio A technique to detect and fix weaknesses in configurable systems UFCG
Malte Lochau Configurable Software Beyond Boolean Variability Uni Siegen
Chico Sundermann Analyzing Industrial Feature Models with #SAT: Are we there yet? Uni Ulm
Tobias Schüler A Configurable SAT-Solver for Improving Performance of Feature Model Analysis Uni Siegen
Gabriela Karoline Michelon Composing and Evolving System Variants with Feature Revisions JKU Linz
Karine Galdino Maia Gomes Understanding SPL evolution to provide guidance to developer UFPE
Adrian Hoff Consistency-Preserving Evolution Planning on Feature Models ITU
Hugo Martin Tree-based Feature Selection for Learning on Huge Configuration Spaces: The Case of Linux Kernel Size IRISA
Christof Tinnes Variant drift in industrial scale model-based product line development Siemens
Paul Gazzillo Helping Linux Maintainers Localize Configurations: Progress towards a Comprehensive Solution UCF
Batyr Nuryyev Challenges of Implementing Software Variability in Eclipse OMR: An Interview Study University of Alberta
José Aldo Silva da Costa An eye tracking study with novices on the effects of refactorings for disciplining #ifdef annotations UCFG
Luciano Baresi On Architecting and Operating Complex Heterogeneous Systems Politecnico di Milano
Marc Hentze Identifying Software Variance-Drivers in Feature Models TU Braunschweig
Tobias Heß Binary Decision Diagrams in Product-Line Analysis Uni Ulm
Shahriar Iqbal TransLuCence: Transfer Learning for Improving Performance in Highly Configurable Systems using Causal Inference University of South Carolina
Thomas Thüm n/a Uni Ulm
Rahel Arens FeatureIDE (tool demo) Uni Ulm

  1. The list is incomplete at the moment (except the speakers and a few exceptions), within the next days we will add all participants that attended.