Research

Overview

A key vision driving our research is to empower software engineering practice to enter an era of intensive automation. We develop and evaluate methods, tools, and theories for the construction and analysis of efficient, reliable, maintainable, and configurable software systems. In this endeavor, we pay special attention to the human factor and interdisciplinary research questions. In particular, we are interested in:

Software variability and configuration
AI-based program generation and optimization
Socio-technical software analysis
Empirical and neurophysiological methods

We apply our research results routinely to real-world software systems and projects from various domains, both from the open-source realm or in collaborations with partners from industry, such as Siemens AG, Bosch Engineering, and Airbus Helicopters.

Projects

Ongoing

Completed

Tools