TU Braunschweig
Institut für Softwaretechnik und Fahrzeuginformatik (ISF)
Informatikzentrum
Mühlenpfordtstr. 23
38106 Braunschweig
tel. +49 531 391-2276
fax +49 531 391-2277
chico.sundermann(at)tu-braunschweig.de
Raum IZ 415 (currently 360b due to ongoing construction)
I joined the ISF as a postdoc in 2025 after receiving my PhD from the University of Ulm. My research focuses on configurable systems and automated reasoning. Hereby, one of the main goals of my research is tackling scalability issues for complex analyses in practice.
Knowledge Compilation
Many analyses relevant in the context of configurable systems rely on numerous (potentially millions in pracftice) complex operations. With knowledge compilation, the original format is translated with an initial effort to a target format that allows more efficient reasoning for subsequent operations. However, many challenges arise when trying to apply knowledge compilation in practice. In my research, I aim to identify promising target formats, develop efficient algorithms to compile into the formats, and reduce practice-relevant analyses to operations on the formats.
Featured Publications:
Configuration Counting
In practice, many analyses for configurable systems rely on knowing the number of valid configurations induced by the system (aka. configuration counting). Internally, the analyses rely on the #SAT problem, which is computationally complex. In my research, I reduce real-world problems to counting operations and develop scalable solutions for configuration counting in different practical settings.
Featured Publication:
Variability Languages
To employ automated support when working with configurable systems, researchers and practitioners require to specify dependencies between parts of their systems and serialize the resulting constraint system. With my research on such variability languages, I aim to identify requirements for usage in practice, provide a design for widely applicable language, and foster a reusable tool ecosystem. In cooperation with researchs from across the globe, we developed the Universal Variability Language (UVL), a community effort towards a unified format for specifying variability models.
Featured Publication: