CV
Education
- Habilitation (Dr. rer. nat. habil.) in Computer Science, University of Bayreuth, 2017
- Phd (Dr. rer. nat.) in Computer Science, University of Bayreuth, 2010
- Diploma (Dipl.) in Mathematics and Computer Science, University of Bayreuth, 2002
Work experience
- since 2024: Professor for Practical Computer Science
- Hof University
- 2022-2024: Professor for Software Engineering
- Deggendorf Institute of Technology
- 2011-2022: Postdoctoral Researcher
- University of Bayreuth
- Supervisor: Prof. Dr. Bernhard Westfechtel
- 2005-2011: Research Assistant
- University of Bayreuth
- Supervisor: Prof. Dr. Bernhard Westfechtel
- Nov 2002 - April 2005: Manager Software Engineering
- DESKO GmbH
- Duties included: Leading an international team, leading software projects
- March 2002 - Oct 2002: Software Project Manager
- Weig Software GmbH
Publications
Talks
Talk on: AI-Based Recognition of Sketched Class Diagrams
Talk at 12th International Conference on Model-Based Software and Systems Engineering - MODELSWARD,
Talk on: White-box LLM-supported Low-code Engineering: A Vision and First Insights
Talk at ACM/IEEE 27th International Conference on Model Driven Engineering Languages and Systems, New York, NY, USA
Talk on: Prompting Bidirectional Model Transformations - The Good, The Bad and The Ugly
Talk at ACM/IEEE 27th International Conference on Model Driven Engineering Languages and Systems, New York, NY, USA
Talk on: Benchmarx 2.0: A Benchmark for Concurrent Model Synchronisation Approaches
Talk at ACM/IEEE 27th International Conference on Model Driven Engineering Languages and Systems, New York, NY, USA
Talk on: NICE: A Flexible Expression Language
Talk at 11th International Conference on Model-Based Software and Systems Engineering - MODELSWARD,
Talk on: A BXtendDSL Solution to the TTC2023 Incremental MTL vs. GPLs Case
Talk at Post STAF 2023 Workshops TTC 2023, MeSS 2023 and AgileMDE 2023, Leicester, United Kingdom, July 18, 2023 and June,
Talk on: A BXtendDSL Solution to the TTC2023 Asymmetric and Directed Bidirectional Transformation for Container Orchestrations Case
Talk at Post STAF 2023 Workshops TTC 2023, MeSS 2023 and AgileMDE 2023, Leicester, United Kingdom, July 18, 2023 and June 21, 2023,
Talk on: Combining a Declarative Language and an Imperative Language for Bidirectional Incremental Model Transformations
Talk at 9th International Conference on Model-Driven Engineering and Software Development, MODELSWARD 2021, Online Streaming, February 8-10, 2021,
Talk on: Incremental Bidirectional Transformations: Evaluating Declarative and Imperative Approaches using the AST2Dag Benchmark
Talk at 15th International Conference on Evaluation of Novel Approaches to Software Engineering, ENASE 2020, Prague, Czech Republic, May 5-6, 2020,
Talk on: Managing Variability in Models and Derived Artefacts in Model-driven Software Product Lines
Talk at 6th International Conference on Model-Driven Engineering and Software Development, MODELSWARD 2018, Funchal, Madeira - Portugal, January 22-24, 2018,
Talk on: BXtend - A Framework for (Bidirectional) Incremental Model Transformations
Talk at 6th International Conference on Model-Driven Engineering and Software Development, MODELSWARD 2018, Funchal, Madeira - Portugal, January 22-24, 2018,
Talk on: Prodeling with the Action Language for Foundational UML
Talk at ENASE 2017 - 12th International Conference on Evaluation of Novel Approaches to Software Engineering, Porto, Portugal, April 28-29, 2017,
Talk on: The Families to Persons Case
Talk at 10th Transformation Tool Contest (TTC 2017), co-located with the 2017 Software Technologies: Applications and Foundations (STAF 2017), Marburg, Germany, July 21, 2017,
Talk on: DSL Engineering
Talk at Informatik Kolloquium, University of Bayreuth
Talk on: Software Produktlinien Entwicklung
Talk at Ringvorlesung aktuelle Themen der Softwaretechnik aus Forschung und Praxis, University of Ulm
Talk on: Advancing Negative Variability in Model-Driven Software Product Line Engineering
Talk at Evaluation of Novel Approaches to Software Engineering - 11th International Conference, ENASE 2016, Rome, Italy, April 27-28, 2016, Revised Selected Papers,
Talk on: Breaking the Boundaries of Meta Models and Preventing Information Loss in Model-Driven Software Product Lines
Talk at ENASE 2016 - 11th International Conference on Evaluation of Novel Approaches to Software Engineering, Rome, Italy 27-28 April, 2016,
Talk on: On A-posteriori Integration of Ecore Models and Hand-written Java Code
Talk at ICSOFT-PT 2015 - 10th International Conference on Software Paradigm Trends, Colmar, Alsace, France, 20-22 July, 2015,
Talk on: Robots and their Variability - A Societal Challenge and a Potential Solution
Talk at 5th IEEE/ACM International Workshop on Product Line Approaches in Software Engineering, PLEASE 2015, Florence, Italy, May 19, 2015,
Talk on: Modell-getriebene Software Produktlinien Entwicklung
Talk at Informatik Kolloquium, University of Bayreuth
Talk on: A Lightweight Framework for Graphical Editors on Android Devices
Talk at ICSOFT-EA 2014 - 9th International Conference on Software Engineering and Applications, Vienna, Austria, 29-31 August, 2014,
Talk on: Towards Incremental Round-Trip Engineering Using Model Transformations
Talk at 39th Euromicro Conference on Software Engineering and Advanced Applications, SEAA 2013, Santander, Spain, September 4-6, 2013,
Talk on: Using Meta-code Generation to Realize Higher-order Model Transformations
Talk at ICSOFT 2013 - 8th International Joint Conference on Software Technologies, Reykjavk, Iceland, 29-31 July, 2013,
Talk on: Towards Easy Robot Programming - Using DSLs, Code Generators and Software Product Lines
Talk at ICSOFT 2013 - 8th International Joint Conference on Software Technologies, Reykjavk, Iceland, 29-31 July, 2013,
Talk on: FAMILE: Tool support for evolving model-driven product lines
Talk at Joint Proceedings of co-located Events at the 8th European Conference on Modelling Foundations and Applications, Building 321, DK-2800 Kongens Lyngby
Talk on: Towards tool support for agile modeling: sketching equals modeling
Talk at 2012 Extreme Modeling Workshop, XM ’12, Innsbruck, Austria, October 1, 2012,
Talk on: Valkyrie: A UML-based Model-driven Environment for Model-driven Software Engineering
Talk at ICSOFT 2012 - 7th International Conference on Software Paradigm Trends, Rome, Italy, 24 - 27 July, 2012,
Talk on: MOD2-SCM: Eine modellgetriebene Produktlinie für Softwarekonfigurationsverwaltungssyteme
Talk at Software Engineering 2011 - Workshopband (inkl. Doktorandensymposium), Fachtagung des GI-Fachbereichs Softwaretechnik, 21.-25.02.2011, Karlsruhe,
Tool-Demo: Package diagram editor for Fujaba
Tutorial at Fujaba Developer Days 2010, University of Kassel, Germany
Tool-Demo: Model-driven Software Product Line support for Fujaba
Tutorial at Fujaba Developer Days 2010, University of Kassel, Germany
Talk on: Werkzeuge zur modellgetriebenen Entwicklung von Produktlinien: Ein Erfahrungsbericht am Beispiel von Versionskontrollsystemen
Talk at Software Engineering 2010 - Workshopband (inkl. Doktorandensymposium), Fachtagung des GI-Fachbereichs Softwaretechnik, 22.-26.02.2010, Paderborn,
Talk on: Constraints for a fine-grained mapping of feature models and executable domain models
Talk at 1st International Workshop on Model-Driven Product Line Engineering (MDPLE09), University of Twente, The Netherlands
Talk on: Supporting Modeling in the Large in Fujaba
Talk at 7th International Fujaba Days, Eindhoven, The Netherlands
Talk on: Mapping Features to Domain Models in Fujaba
Talk at 7th International Fujaba Days, Eindhoven, The Netherlands
Tool-Demo: EMF CodeGenerator for Fujaba
Tutorial at Fujaba Developer Days 2008, University of Paderborn, Germany
Talk on: Experiences with Modeling in the Large in Fujaba
Talk at Fujaba Days 2008 - 6th International Fujaba Days, Dresden, Germany
Tutorial: Building Graphical Editors with GMF and Fujaba
Tutorial at Fujaba Developer Days 2007, University of Kassel, Germany
Talk on: EMF Code Generation with Fujaba
Talk at Fujaba Days 2007, Kassel, Germany
Talk on: Model-Driven Development of Graphical Tools - Fujaba Meets GMF
Talk at ICSOFT 2007, Second International Conference on Software and Data Technologies, Volume SE, Barcelona, Spain, July 22-25, 2007,
Tutorial: Building Graphical Editors with GEF and Fujaba
Tutorial at Fujaba Developer Days 2006, University of Bayreuth, Germany
Talk on: Building Graphical Editors with GEF and Fujaba
Talk at Fujaba Days 2006, Bayreuth, Germany