Daniel Strüber

Associate Professor at Interaction Design and Software Engineering
gravatar.com image

Showing 32 publications

2025

An empirical study of manual abstraction between class diagrams and code of open-source systems

Weixing Zhang, Weixing Zhang, Daniel Strüber et al
Software and Systems Modeling. Vol. In Press
Journal article
2025

Software reconfiguration in robotics

Sven Peldszus, Davide Brugali, Daniel Strüber et al
Empirical Software Engineering. Vol. 30 (3)
Journal article
2025

Architectural tactics to achieve quality attributes of machine-learning-enabled systems: a systematic literature review

Vladislav Indykov, Daniel Strüber, Rebekka Wohlrab
Journal of Systems and Software. Vol. 223
Review article
2025

Cross-platform edge deployment of machine learning models: a model-driven approach

Albin Karlsson Landgren, Philip Perhult Johnsen, Daniel Strüber
Software and Systems Modeling
Journal article
2024

Machine learning experiment management tools: a mixed-methods empirical study

Samuel Idowu, Osman Osman, Daniel Strüber et al
Empirical Software Engineering. Vol. 29 (4)
Journal article
2024

Virtual Platform: Effective and Seamless Variability Management for Software Systems

Wardah Mahmood, Gul Calikli, Daniel Strüber et al
IEEE Transactions on Software Engineering. Vol. 50 (11), p. 2753-2785
Journal article
2024

Supporting meta-model-based language evolution and rapid prototyping with automated grammar transformation

Weixing Zhang, Jörg Holtmann, Daniel Strüber et al
Journal of Systems and Software. Vol. 214
Journal article
2024

Tales from 1002 Repositories: Development and Evolution of Xtext-based DSLs on GitHub

Weixing Zhang, Daniel Strüber
Proceedings of the Euromicro Conference on Software Engineering and Advanced Applications, EUROMICRO-SEAA (2024), p. 172-179
Journal article
2023

Manual Abstraction in the Wild: A Multiple-Case Study on OSS Systems’ Class Diagrams and Implementations

Wenli Zhang, Weixing Zhang, Daniel Strüber et al
Proceedings - ACM/IEEE 26th International Conference on Model Driven Engineering Languages and Systems, MODELS 2023, p. 36-45
Paper in proceeding
2023

We're Not Gonna Break It! Consistency-Preserving Operators for Efficient Product Line Configuration

Jose Miguel Horcas, Daniel Strüber, Alexandru Burdusel et al
IEEE Transactions on Software Engineering. Vol. 49 (3), p. 1102-1117
Journal article
2023

A benchmark generator framework for evolving variant-rich software

Christoph Derks, Daniel Strüber, Thorsten Berger
Journal of Systems and Software. Vol. 203
Journal article
2023

Finding the Right Way to Rome: Effect-Oriented Graph Transformation

Jens Kosiol, Daniel Strüber, Gabriele Taentzer et al
Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics). Vol. 13961 LNCS, p. 43-63
Paper in proceeding
2023

Software variability in service robotics

Sergio García Gonzalo, Daniel Strüber, Davide Brugali et al
Empirical Software Engineering. Vol. 28 (2)
Journal article
2023

Automated Extraction of Grammar Optimization Rule Configurations for Metamodel-Grammar Co-evolution

Weixing Zhang, Regina Hebig, Daniel Strüber et al
Proceedings of the 16th ACM SIGPLAN International Conference on Software Language Engineering, p. 84-96
Paper in proceeding
2022

Family-Based Fingerprint Analysis: A Position Paper

Carlos Diego N. Damasceno, Daniel Strüber
Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics). Vol. 13560 LNCS, p. 137-150
Book chapter
2022

Effects of variability in models: a family of experiments

Wardah Mahmood, Daniel Strüber, Anthony Anjorin et al
Empirical Software Engineering. Vol. 27 (3)
Journal article
2022

EMMM: A Unified Meta-Model for Tracking Machine Learning Experiments

Samuel Idowu, Daniel Strüber, Thorsten Berger
Proceedings - 48th Euromicro Conference on Software Engineering and Advanced Applications, SEAA 2022, p. 48-55
Paper in proceeding
2022

Model-Driven Optimization: Generating Smart Mutation Operators for Multi-Objective Problems

Niels van Harten, Carlos Diego N. Damasceno, Daniel Strüber
Proceedings - 48th Euromicro Conference on Software Engineering and Advanced Applications, SEAA 2022, p. 390-397
Paper in proceeding
2021

Seamless Variability Management with the Virtual Platform

Wardah Mahmood, Daniel Strüber, Thorsten Berger et al
Proceedings - International Conference on Software Engineering
Paper in proceeding
2020

Robotics Software Engineering: A Perspective from the Service Robotics Domain (Summary)

Sergio García Gonzalo, Daniel Strüber, Davide Brugali et al
Lecture Notes in Informatics. Vol. P-310, p. 41-42
Paper in proceeding
2020

A semi-automated BPMN-based framework for detecting conflicts between security, data-minimization, and fairness requirements

Qusai Ramadan, Daniel Strüber, Mattia Salnitri et al
Software and Systems Modeling. Vol. 19 (5), p. 1191-1227
Journal article
2020

Variability representations in class models: An empirical assessment

Daniel Strüber, Anthony Anjorin, Thorsten Berger
Proceedings - 23rd ACM/IEEE International Conference on Model Driven Engineering Languages and Systems, MODELS 2020, p. 240-251
Paper in proceeding
2019

Exploring conflict reasons for graph transformation systems

Leen Lambers, Jens Kosiol, Daniel Strüber et al
Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics). Vol. 11629 LNCS, p. 75-92
Paper in proceeding
2019

Multi-granular conflict and dependency analysis in software engineering based on graph transformation (Summary)

Leen Lambers, Daniel Strüber, Gabriele Taentzer et al
Lecture Notes in Informatics. Vol. P-292, p. 153-154
Paper in proceeding
2019

Searching for optimal models: Comparing two encoding approaches

Stefan John, Alexandru Burdusel, Robert Bill et al
Journal of Object Technology. Vol. 18 (3), p. 1-22
Journal article
2019

Message from the MiSE 2019 Workshop Organizers

Marsha Chechik, Daniel Strüber, Dániel Varró
Proceedings - 2019 IEEE/ACM 11th International Workshop on Modelling in Software Engineering, MiSE 2019, p. VII-
Other conference contribution
2019

Variability modeling of service robots: Experiences and challenges

Sergio García Gonzalo, Daniel Strüber, Davide Brugali et al
ACM International Conference Proceeding Series
Paper in proceeding
2019

Facing the truth: Benchmarking the techniques for the evolution of variant-rich systems

Daniel Strüber, Mukelabai Mukelabai, Jacob Krüger et al
ACM International Conference Proceeding Series. Vol. A, p. 177-188
Paper in proceeding
2019

Detecting security vulnerabilities using clone detection and community knowledge

Fabien Patrick Viertel, Wasja Brunotte, Daniel Strüber et al
Proceedings of the International Conference on Software Engineering and Knowledge Engineering, SEKE. Vol. 2019-July, p. 245-252
Paper in proceeding
2019

Applying MDD in the Content Management System Domain: Scenarios and Empirical Assessment

Dennis Priefer, Peter Kneisel, Wolf Rost et al
Proceedings - 2019 ACM/IEEE 22nd International Conference on Model Driven Engineering Languages and Systems, MODELS 2019, p. 56-66
Paper in proceeding
2019

Secure Data-Flow Compliance Checks between Models and Code Based on Automated Mappings

Sven Peldszus, Katja Tuma, Daniel Strüber et al
Proceedings - 2019 ACM/IEEE 22nd International Conference on Model Driven Engineering Languages and Systems, MODELS 2019, p. 23-33
Paper in proceeding
2019

Granularity of conflicts and dependencies in graph transformation systems: A two-dimensional approach

Leen Lambers, Kristopher Born, Jens Kosiol et al
Journal of Logical and Algebraic Methods in Programming. Vol. 103, p. 105-129
Journal article

Download publication list

You can download this list to your computer.

Filter and download publication list

As logged in user (Chalmers employee) you find more export functions in MyResearch.

You may also import these directly to Zotero or Mendeley by using a browser plugin. These are found herer:

Zotero Connector
Mendeley Web Importer

The service SwePub offers export of contents from Research in other formats, such as Harvard and Oxford in .RIS, BibTex and RefWorks format.

Showing 1 research projects

2019–2023

Blended Modelling for Enhanced Software and Systems Engineering

Daniel Strüber Software Engineering for Cyber Physical Systems
Weixing Zhang Testing, Requirements, Innovation and Psychology
ITEA

4 publications exist
There might be more projects where Daniel Strüber participates, but you have to be logged in as a Chalmers employee to see them.