I am an assistant professor in the software science group at Radboud University Nijmegen, the Netherlands.
With my research, I aim to support software developers during the construction and analysis of complex software systems.
Much of my work is in model-driven engineering. I
develop model-based languages, tools, and techniques
to assure software quality,
to manage variability,
to establish privacy and security,
to support collaborative development,
and
to explore search spaces.
I investigate systematic AI engineering practices that become increasingly important as AI is finding its way in all areas of society.
I conduct empirical, formal, and engineering research to understand the challenges faced by developers and to study the usability and performance benefits of improved solutions.
Application domains of my work include robotics, web-based systems, and IDEs.
I'm an Eclipse committer and the lead developer of Henshin, a versatile model transformation language based on graph transformation concepts. Henshin has been used at academic institutions and companies in more than 15 countries.
March 2021. Honored to serve on the program committees of FASE 2022, MODELS 2021, SPLC 2021, GPCE 2021, SLE 2021, SEAA 2021. Consider submitting your papers on model-driven engineering, software product lines and other topics!
February 2021. Paper accepted in SoSyM on applying model-driven development in the content management systems domain.
January 2021. Paper accepted at ICSE SEIP on a survey of machine learning asset management tools.
December 2020. Paper accepted at ICSE on the virtual platform, a solution for seamless variability management.
November 2020. Paper accepted at SAC on an assessment framework for conversational AI platforms.
October 2020. I received a best reviewer award for my work in the program committee of SPLC 2020, the premier conference for systems and software product lines.
since 2020 | ![]() |
2018-2020 | ![]() |
08-11/2019 | ![]() |
2016-2018 | ![]() |
2011-2016 | ![]() |
2005-2011 | ![]() |
Grants
2019 DFG Individual Fellowship: EUphORia: End-User oriented Optimization-Technology Recommender System (funding for a 24-month postdoc stipend)Honors
2020 SPLC Best Reviewer Award, ACM International Conference on Systems and Software Product Lines (SPLC)IEEE Copyright Notice
This material is presented to ensure timely dissemination of scholarly and technical work. Copyright and all rights therein are retained by authors or by other copyright holders. All persons copying this information are expected to adhere to the terms and constraints invoked by each author's copyright. In most cases, these works may not be reposted without the explicit permission of the copyright holder.
ACM Copyright NoticeThese are the authors' versions of the work. The copyright is with ACM. They are posted here by permission of ACM for your personal use. Not for redistribution. See individual publication details for information on the publication of the definitive versions.
Springer-Verlag Copyright NoticeThe copyright of these contributions has been transferred to Springer-Verlag Berlin Heidelberg New York. The copyright transfer covers the exclusive right to reproduce and distribute the contribution, including reprints, translations, photographic reproductions, microform, electronic form (offline, online), or any other reproductions of similar nature. The final publication is available at Springer via www.springerlink.com and the DOI link provided at our website.
At Radboud University
Courses
Course: Software Product Lines M.Sc., 6 ECTS (as main instructor; winter 2020)
Course: Software Engineering B.Sc., 6 ECTS (as co-instructor; summer 2020, summer 2021)
Course: System Development Management M.Sc., 6 ECTS (as co-instructor; summer 2020, summer 2021)
Course: Software Development Entrepreneurship M.Sc., 6 ECTS (as co-instructor; winter 2020)
Three of these courses (SE, SDM, SDE) are held in the context of GiPHouse, a student-run company developing software for real customers.
Thesis supervision
Thesis topics: Model-based Software EngineeringPrevious institutions
As main instructor
Lecture: Software product lines (summer 2016, 2017, 2018)
Seminar: Software engineering and security (summer 2018)
As co-instructor
Lecture: Software quality and testing (summer 2019)E-Mail: d.strueber@cs.ru.nl
Phone number: available on request
Mail address
Daniel Strüber
Faculty of Science
Radboud University Nijmegen
Postbus 9010
6500 GL Nijmegen
The Netherlands
Visiting address
Faculty of Science
Toernooiveld 212, room 1.01a (Mercator I building)
6525 EC Nijmegen
The Netherlands