Dr. Knieke studied computer science at the TU Braunschweig in Germany. During this time, he was already working as a research assistant. He received his diploma in computer science in 2004, his doctoral degree in 2011 and his habilitation degree in 2019. Furthermore, he worked as a lecturer at the TU Clausthal. In particular, he is interested in model-based systems engineering (MBSE), domain-specific modeling languages, software product line engineering and architecture evolution. Within these fields, he was also the leader of several R&D projects.