Johannes Schröpfer M.Sc.

contact data:

fon: +49 921 55-7725
fax: +49 921 55-7722
room: 2.28

curriculum vitae:

1996 Born in Kulmbach
2014 Final secondary school exams at Markgraf-Georg-Friedrich-Gymnasium Kulmbach
October 2014 – April 2017 Studies: Applied Computer Science (Engineering Informatics), University of Bayreuth, graduated as B.Sc.
April 2017 – June 2018 Studies: Computer Science, University of Bayreuth, graduated as M.Sc.
Since July 2018 Research assistant at the Chair of Applied Computer Science I

Research interests:

  • Model-driven software engineering
  • Software product lines
  • Generating projectional editors


You may find an overview of my publications on dblp.


  • Bachelor practical course (INF 105) – SS 2020
  • Bachelor project (INF 106)WS 2018/19
  • Tutorial Software Engineering I (INF 115)SS 2019
  • Tutorial Foundations of Modelling (INF 214) – SS 2020, WS 2019/20, WS 2018/19
  • Master projects (INF 303, INF 351, INF 352) – on demand

Supervised theses and projects:

Open topics:

  • Master thesis/Master project: Implementing extension points for developing textual DSLs – available as of now

  • Master thesis/Master project: Developing a tool for feature modeling (co-supervision with PD Dr. Thomas Buchmann) – available as of now

  • Master thesis: Developing a projectional editor for ALF models (co-supervision with PD Dr. Thomas Buchmann) – reserved

  • Master project: Optimizing the syntax of a language for defining the syntax of DSLs – reserved

  • Master project: Implementing a projectional editor GUI with SWT – available as of now

Current topics:

  • Bachelor thesis: Developing a projectional editor for the programming language MuLE (co-supervision with Nikita Dümmel) – start: November 2019

Finished topics:

  • Bachelor thesis: Optimization and evaluation of a DSL for specifying projection rules – start: June 2019, submission: December 2019, colloquium: February 2020

Universität Bayreuth - Englisch -