Hey!

I am a thirty-something software engineering research assistant with interests in computer science, traveling, literature, and politics.

vita

I attained diploma degrees in computer science with philosophy minor and in business informatics. During computer science I attended advanced courses in artificial intelligence, knowledge representation, software construction, and software project management. Computer science was completed with a thesis on Self-Maintaining and Self-Monitoring Autonomous Systems and business informatics was completed with a thesis examining the effects of Cultural Influences on ERP Systems. Since 2011, I am a research assistant and Ph.D. candidate at Software Engineering at RWTH Aachen university, where we research software language engineering and model driven development in the context of robotics software.

academic activities

Program committee of Third Workshop on Model-Driven Robot Software Engineering (MORSE 2016).

Program committee of Emerging Technologies and Factory Automation (ETFA 2016) Track 7 "Intelligent Robots & Systems".

Program committee of 6th International Workshop on Domain-Specific Languages and models for ROBotic systems (DSLRob 2015).

Program committee of Second Workshop on Model-Driven Robot Software Engineering (MORSE 2015).

Program committee of Emerging Technologies and Factory Automation (ETFA 2015) track 7 "Intelligent Robots & Systems".

Organization of the workshop Model-Driven Knowledge Engineering in Robotics at European Robotics Forum (ERF 2015).

Program committee of 5th International Workshop on Domain-Specific Languages and models for ROBotic systems (DSLRob 2014).

Kommission für Lehre (KfL) der Informatik der RWTH Aachen

Organization of Software Engineering 2013.

Next

research

For my Ph.D. thesis in software engineering, I am applying 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

Books

Book Chapters

Journal Articles

Conferences

Workshops

Editor

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