Hey!

I am a thirty-something software engineering researcher with interests in computer science, traveling, literature, and robotics.

vita

I attained diploma degrees in computer science with philosophy minor and in business informatics. Computer science was completed with a thesis on Self-Maintaining and Self-Monitoring Autonomous Systems. Business informatics was completed with a thesis examining the effects of Cultural Influences on ERP Systems. My PhD was completed with a theis on applying software language engineering with architecture description languages to robotics. The thesis is titled An Extensible Component & Connector Architecture Description Infrastructure for Multi-Platform Modeling.

Since 2016, I am a postdoctoral researcher at Software Engineering at RWTH Aachen university, where we research software language engineering and model-driven development in the context of software-intensive cyber-physical systems.

I helped organizing various conferences and workshops and reviewed for various journals, conferences, and workshops as well. Details are available from from my personal website at the Chair for Software Engineering of RWTH Aachen University.

Next

research

For my software engineering Ph.D. thesis - An Extensible Component & Connector Architecture Description Infrastructure for Multi-Platform Modeling - I applied model-driven engineering with architecture description languages (ADLs) and application-specific behavior modeling languages to robotics. This covers from modeling language development to language integration to code generator composition. The toolchain to combine MDE and robotics is the MontiArcAutomaton modeling framework which comprises a component & connector ADL, component behavior DSLs, a modular language integration framework, compositional code generators, and model transformations to facilitate development and increase reuse of robotics applications. With this, we model robotics applications for different platforms, which employ application-specific behavior languages, compose different code generators, and rely on a modular library mechanism. Besides this, I am also interested in software architectures, and modeling languages for robotic assembly (see LightRocks).

Next

publications

My scientific publications are available as PDF and Bibtex from my personal website at the Chair for Software Engineering of RWTH Aachen University and from my Google Scholar profile page.
Next

photos

Besides software engineering and robotics, I also like travelling. Below you find selected photos from travels starting in 2011.

contact

You can contact me via Software Engineering at RWTH Aachen or twitter. Videos of our lab courses and research results are avaible from youtube. Some academic meta data on my publications is available from google scholar