Daniel StrüberView profile
Associate Professor
Daniel Strüber is an Associate Professor in Software Engineering at Chalmers University of Technology and the University of Gothenburg, Sweden, and an affiliate of the Department of Software Science at Radboud University Nijmegen, Netherlands. His research focuses on model-driven engineering, AI engineering, and empirical software engineering, addressing challenges in software quality, variability management, and security. He holds a PhD (summa cum laude) from Philipps University Marburg and has held academic positions including Assistant Professor at Chalmers and postdoctoral roles at King's College London and Philipps University Marburg. Education: PhD in Computer Science, Philipps University Marburg (2011–2016) Diplom (M.Sc. equivalent) in Computer Science, Philipps University Marburg (2005–2011) Research Interests: Strüber's work spans model-driven engineering, AI integration in software systems, and empirical studies. Key areas include: Model-based languages and tools for software quality assurance Machine learning-enabled systems and their engineering principles Robotics software engineering and variability management Formal methods for consistency and security Search-based optimization in model-driven development Recent Contributions: Recent work includes studies on LLM-assisted reverse engineering, empirical analysis of manual abstraction in software systems, and model-driven approaches for edge deployment of ML models. His research bridges theory with practical implementations in domains like robotics and web-based systems. Awards: Best Reviewer Award (SoSyM 2025) Distinguished Reviewer Awards (GPCE 2024, SPLC 2023) Transformation Tool Contest Awards (2020, 2016) EASST Best Paper Awards (ICGT 2020, ICGT 2017) Grants & Leadership: Co-editor of a JSS special issue on Product Line Engineering (2024) and program co-chair of SPLC 2024. Active in conferences like ICSE, ICGT, and MODELS. Leads grants such as the VR SEMLA project (2022–2024) and the DFG EUphORia fellowship (2019). Teaching: Courses include 'Software Engineering for AI Systems' at Chalmers and 'Software Product Lines' at Radboud University. Involves students in real-world projects via GiPHouse, a student-run company.






