Towards a Distributed Modeling Process Based on Composite Models. - Daniel Strüber 001; Gabriele Taentzer; Stefan Jurack; Tim Schäfer (FASE, 2013)

Tool support for clustering large meta-models. - Daniel Strüber 001; Matthias Selter; Gabriele Taentzer (BigMDE@STAF, 2013)

Splitting Models Using Information Retrieval and Model Crawling Techniques. - Daniel Strüber 001; Julia Rubin; Gabriele Taentzer; Marsha Chechik (FASE, 2014)

Tool Support for Model Splitting using Information Retrieval and Model Crawling Techniques. - Daniel Strüber 001; Michael Lukaszczyk; Gabriele Taentzer (BigMDE@STAF, 2014)

A Variability-Based Approach to Reusable and Efficient Model Transformations. - Daniel Strüber 001; Julia Rubin; Marsha Chechik; Gabriele Taentzer (FASE, 2015)

Transparent Model Transformation: Turning Your Favourite Model Editor into a Transformation Tool. - Vlad Acretoaie; Harald Störrle; Daniel Strüber 001 (ICMT, 2015)

MUTANT: Model-Driven Unit Testing using ASCII-art as Notational Text. - Daniel Strüber 001; Felix Rieger; Gabriele Taentzer (FlexMDE@MoDELS, 2015)

An Adaptable Tool Environment for High-level Differencing of Textual Models. - Timo Kehrer; Christopher Pietsch; Udo Kelter; Daniel Strüber 001; Steffen Vaupel (OCL@MoDELS, 2015)

Agile Bottom-Up Development of Domain-Specific IDEs for Model-Driven Development. - Steffen Vaupel; Daniel Strüber 001; Felix Rieger; Gabriele Taentzer (FlexMDE@MoDELS, 2015)

Starting Model Development in Distributed Teams with Incremental Model Splitting. - Daniel Strüber 001; Gabriele Taentzer (Software Engineering & Management, 2015)

A Tool Environment for Managing Families of Model Transformation Rules. - Daniel Strüber 001; Stefan Schulz 006 (ICGT, 2016)

Clone Detection for Graph-Based Model Transformation Languages. - Daniel Strüber 001; Jennifer Plöger; Vlad Acretoaie (ICMT, 2016)

Perspectives of Model Transformation Reuse. - Marsha Chechik; Michalis Famelis; Rick Salay; Daniel Strüber 001 (IFM, 2016)

Model transformation for end-user modelers with VMTL. - Vlad Acretoaie; Harald Störrle; Daniel Strüber 001 (MoDELS, 2016)

Comparing Reuse Mechanisms for Model Transformation Languages: Design for an Empirical Study. - Daniel Strüber 001; Anthony Anjorin (HuFaMo@MoDELS, 2016)

Managing Model and Meta-Model Components with Export and Import Interfaces. - Daniel Strüber 001; Stefan Jurack; Tim Schäfer; Stefan Schulz 006; Gabriele Taentzer (BigMDE@STAF, 2016)

Scalability of Model Transformations: Position Paper and Benchmark Set. - Daniel Strüber 001; Timo Kehrer; Thorsten Arendt; Christopher Pietsch; Dennis Reuling (BigMDE@STAF, 2016)

Solving the Class Responsibility Assignment Case with Henshin and a Genetic Algorithm. - Kristopher Born; Stefan Schulz 006; Daniel Strüber 001; Stefan John 001 (TTC@STAF, 2016)

Model-Driven Engineering in the Large: Refactoring Techniques for Models and Model Transformation Systems. - Daniel Strüber 001 (2016)

Model-Based Privacy Analysis in Industrial Ecosystems. - Amir Shayan Ahmadian; Daniel Strüber 001; Volker Riediger; Jan Jürjens (ECMFA, 2017)

Iterative Model-Driven Development of Software Extensions for Web Content Management Systems. - Dennis Priefer; Peter Kneisel; Daniel Strüber 001 (ECMFA, 2017)

Henshin: A Usability-Focused Framework for EMF Model Transformation Development. - Daniel Strüber 001; Kristopher Born; Kanwal Daud Gill; Raffaela Groner; Timo Kehrer; Manuel Ohrndorf; Matthias Tichy (ICGT, 2017)

Granularity of Conflicts and Dependencies in Graph Transformation Systems. - Kristopher Born; Leen Lambers; Daniel Strüber 001; Gabriele Taentzer (ICGT, 2017)

Generating Efficient Mutation Operators for Search-Based Model-Driven Engineering. - Daniel Strüber 001 (ICMT, 2017)

Differencing of Model Transformation Rules: Towards Versioning Support in the Development and Maintenance of Model Transformations. - Timo Kehrer; Christopher Pietsch; Daniel Strüber 001 (ICMT, 2017)

From Secure Business Process Modeling to Design-Level Security Verification. - Qusai Ramadan; Mattia Salnitri; Daniel Strüber 001; Jan Jürjens; Paolo Giorgini (MoDELS, 2017)

Transformations of Software Product Lines: A Generalizing Framework Based on Category Theory. - Gabriele Taentzer; Rick Salay; Daniel Strüber 001; Marsha Chechik (MoDELS, 2017)

RuleMerger: Automatic Construction of Variability-Based Model Transformation Rules. - Daniel Strüber 001; Julia Rubin; Thorsten Arendt; Marsha Chechik; Gabriele Taentzer; Jennifer Plöger (Software Engineering, 2017)

Transformation of Finite State Automata to Regular Expressions Using Henshin. - Daniel Strüber 001 (TTC@STAF, 2017)

State Elimination as Model Transformation Problem. - Sinem Getir; Duc Anh Vu 001; Francois Peverali; Daniel Strüber 001; Timo Kehrer (TTC@STAF, 2017)

Detecting and Preventing Power Outages in a Smart Grid using eMoflon. - Sven Peldszus; Jens Bürger 001; Daniel Strüber 001 (TTC@STAF, 2017)

A text-based visual notation for the unit testing of model-driven tools. - Daniel Strüber 001; Felix Rieger; Gabriele Taentzer (Comput. Lang. Syst. Struct., 2017)

Initial Conflicts and Dependencies: Critical Pairs Revisited. - Leen Lambers; Kristopher Born; Fernando Orejas; Daniel Strüber 001; Gabriele Taentzer (Graph Transformation, Specifications, and Nets, 2018)

Detecting Conflicts Between Data-Minimization and Security Requirements in Business Process Models. - Qusai Ramadan; Daniel Strüber 001; Mattia Salnitri; Volker Riediger; Jan Jürjens (ECMFA, 2018)

Taming Multi-Variability of Software Product Line Transformations. - Daniel Strüber 001; Sven Peldszus; Jan Jürjens (FASE, 2018)

Model-based security analysis of feature-oriented software product lines. - Sven Peldszus; Daniel Strüber 001; Jan Jürjens (GPCE, 2018)

Multi-granular conflict and dependency analysis in software engineering based on graph transformation. - Leen Lambers; Daniel Strüber 001; Gabriele Taentzer; Kristopher Born; Jevgenij Huebert (ICSE, 2018)

Model-based discrimination analysis: a position paper. - Qusai Ramadan; Amir Shayan Ahmadian; Daniel Strüber 001; Jan Jürjens; Steffen Staab (FairWare@ICSE, 2018)

Henshin: A Model Transformation Language and its Use for Search-Based Model Optimisation in MDEOptimiser. - Daniel Strüber 001; Alexandru Burdusel; Stefan John 001; Steffen Zschaler (Modellierung, 2018)

MDEoptimiser: a search based model engineering tool. - Alexandru Burdusel; Steffen Zschaler; Daniel Strüber 001 (MoDELS (Companion), 2018)

Supporting privacy impact assessment by model-based privacy analysis. - Amir Shayan Ahmadian; Daniel Strüber 001; Volker Riediger; Jan Jürjens (SAC, 2018)

Extending model-based privacy analysis for the industrial data space by exploiting privacy level agreements. - Amir Shayan Ahmadian; Jan Jürjens; Daniel Strüber 001 (SAC, 2018)

Clone Detection for Rule-Based Model Transformation Languages. - Daniel Strüber 001; Vlad Acretoaie; Jennifer Plöger (Software Engineering, 2018)

Integrating BPMN- and UML-based Security Engineering via Model Transformation. - Qusai Ramadan; Mattia Salnitri; Daniel Strüber 001; Jan Jürjens; Paolo Giorgini (Software Engineering, 2018)

Transformation of Software Product Lines. - Gabriele Taentzer; Rick Salay; Daniel Strüber 001; Marsha Chechik (Software Engineering, 2018)

Variability-based model transformation: formal foundation and application. - Daniel Strüber 001; Julia Rubin; Thorsten Arendt; Marsha Chechik; Gabriele Taentzer; Jennifer Plöger (Formal Aspects Comput., 2018)

A framework for semi-automated co-evolution of security knowledge and system models. - Jens Bürger 001; Daniel Strüber 001; Stefan Gärtner 001; Thomas Ruhroth; Jan Jürjens; Kurt Schneider (J. Syst. Softw., 2018)

VMTL: a language for end-user model transformation. - Vlad Acretoaie; Harald Störrle; Daniel Strüber 001 (Softw. Syst. Model., 2018)

Maintaining Security in Software Evolution. - Jan Jürjens; Kurt Schneider; Jens Bürger 001; Fabien Patrick Viertel; Daniel Strüber 001; Michael Goedicke; Ralf H. Reussner; Robert Heinrich; Emre Taspolatoglu; Marco Konersmann; Alexander Fay; Winfried Lamersdorf; et al. (Managed Software Evolution, 2019)

Exploring Conflict Reasons for Graph Transformation Systems. - Leen Lambers; Jens Kosiol; Daniel Strüber 001; Gabriele Taentzer (ICGT, 2019)

Applying MDD in the Content Management System Domain: Scenarios and Empirical Assessment. - Dennis Priefer; Peter Kneisel; Wolf Rost; Daniel Strüber 001; Gabriele Taentzer (MoDELS, 2019)

Privacy-enhanced system design modeling based on privacy features. - Amir Shayan Ahmadian; Daniel Strüber 001; Jan Jürjens (SAC, 2019)

A Framework for Semi-Automated Co-Evolution of Security Knowledge and System Models (Summary). - Jens Bürger 001; Daniel Strüber 001; Stefan Gärtner 001; Thomas Ruhroth; Jan Jürjens; Kurt Schneider (SE/SWM, 2019)

Multi-Granular Conflict and Dependency Analysis in Software Engineering based on Graph Transformation (Summary). - Leen Lambers; Daniel Strüber 001; Gabriele Taentzer; Kristopher Born; Jevgenij Huebert (SE/SWM, 2019)

Explaining Algorithmic Decisions with respect to Fairness. - Qusai Ramadan; Amir Shayan Ahmadian; Jan Jürjens; Steffen Staab; Daniel Strüber 001 (SE/SWM, 2019)

Detecting Security Vulnerabilities using Clone Detection and Community Knowledge. - Fabien Patrick Viertel; Wasja Brunotte; Daniel Strüber 001; Kurt Schneider (SEKE, 2019)

Facing the truth: benchmarking the techniques for the evolution of variant-rich systems. - Daniel Strüber 001; Mukelabai Mukelabai; Jacob Krüger; Stefan Fischer 006; Lukas Linsbauer; Jabier Martinez; Thorsten Berger (SPLC (A), 2019)

Variability Modeling of Service Robots: Experiences and Challenges. - Sergio García 002; Daniel Strüber 001; Davide Brugali; Alessandro Di Fava; Philipp Schillinger; Patrizio Pelliccione; Thorsten Berger (VaMoS, 2019)

Granularity of conflicts and dependencies in graph transformation systems: A two-dimensional approach. - Leen Lambers; Kristopher Born; Jens Kosiol; Daniel Strüber 001; Gabriele Taentzer (J. Log. Algebraic Methods Program., 2019)

Searching for Optimal Models: Comparing Two Encoding Approaches. - Stefan John 001; Alexandru Burdusel; Robert Bill; Daniel Strüber 001; Gabriele Taentzer; Steffen Zschaler; Manuel Wimmer (J. Object Technol., 2019)

Model clone detection for rule-based model transformation languages. - Daniel Strüber 001; Vlad Acretoaie; Jennifer Plöger (Softw. Syst. Model., 2019)

Graph Consistency as a Graduated Property - Consistency-Sustaining and -Improving Graph Transformations. - Jens Kosiol; Daniel Strüber 001; Gabriele Taentzer; Steffen Zschaler (ICGT, 2020)

Variability representations in class models: an empirical assessment. - Daniel Strüber 001; Anthony Anjorin; Thorsten Berger (MoDELS, 2020)

Secure Data-Flow Compliance Checks between Models and Code based on Automated Mappings. - Sven Peldszus; Katja Tuma; Daniel Strüber 001; Jan Jürjens; Riccardo Scandariato (SE, 2020)

Robotics software engineering: a perspective from the service robotics domain. - Sergio García 002; Daniel Strüber 001; Davide Brugali; Thorsten Berger; Patrizio Pelliccione (ESEC/SIGSOFT FSE, 2020)

Feature-oriented defect prediction. - Stefan Strüder; Mukelabai Mukelabai; Daniel Strüber 001; Thorsten Berger (SPLC (A), 2020)

Supporting round-trip data migration for web APIs with Henshin. - Daniel Strüber 001 (TTC/, 2020)

Large-Scale Manual Validation of Bug Fixing Commits: A Fine-grained Analysis of Tangling. - Steffen Herbold; Alexander Trautsch; Benjamin Ledel; Alireza Aghamohammadi; Taher Ahmed Ghaleb; Kuljit Kaur Chahal; Tim Bossenmaier; Bhaveet Nagaria; Philip Makedonski; Matin Nili Ahmadabadi; Kristóf Szabados; Helge Spieker; et al. (CoRR, 2020)

Supporting Round-Trip Data Migration for Web APIs: A Henshin Solution. - Daniel Strüber 001 (CoRR, 2020)

A semi-automated BPMN-based framework for detecting conflicts between security, data-minimization, and fairness requirements. - Qusai Ramadan; Daniel Strüber 001; Mattia Salnitri; Jan Jürjens; Volker Riediger; Steffen Staab (Softw. Syst. Model., 2020)

Asset Management in Machine Learning: A Survey. - Samuel Idowu; Daniel Strüber 001; Thorsten Berger (ICSE (SEIP), 2021)

Seamless Variability Management With the Virtual Platform. - Wardah Mahmood; Daniel Strüber 001; Thorsten Berger; Ralf Lämmel; Mukelabai Mukelabai (ICSE, 2021)

Quality Guidelines for Research Artifacts in Model-Driven Engineering. - Carlos Diego Nascimento Damasceno; Daniel Strüber 001 (MoDELS, 2021)

A maturity assessment framework for conversational AI development platforms. - Johan Aronsson; Philip Lu; Daniel Strüber 001; Thorsten Berger (SAC, 2021)

Variability Representations in Class Models: An Empirical Assessment (Summary). - Daniel Strüber 001; Anthony Anjorin; Thorsten Berger (Software Engineering, 2021)

Robotics Software Engineering: A Perspective from the Service Robotics Domain (Summary). - Sergio García 002; Daniel Strüber 001; Davide Brugali; Thorsten Berger; Patrizio Pelliccione (Software Engineering, 2021)

Feature-Oriented Defect Prediction: Scenarios, Metrics, and Classifiers. - Mukelabai Mukelabai; Stefan Strüder; Daniel Strüber 001; Thorsten Berger (CoRR, 2021)

Towards Multi-Criteria Prioritization of Best Practices in Research Artifact Sharing. - Carlos Diego Nascimento Damasceno; Isotilia Costa Melo; Daniel Strüber 001 (CoRR, 2021)

A Generator Framework For Evolving Variant-Rich Software. - Christoph Derks; Daniel Strüber 001; Thorsten Berger (CoRR, 2021)

Applying MDD in the content management system domain. - Dennis Priefer; Wolf Rost; Daniel Strüber 001; Gabriele Taentzer; Peter Kneisel (Softw. Syst. Model., 2021)

Family-Based Fingerprint Analysis: A Position Paper. - Carlos Diego Nascimento Damasceno; Daniel Strüber 001 (A Journey from Process Algebra via Timed Automata to Model Learning, 2022)

Model-Driven optimization: Generating Smart Mutation Operators for Multi-Objective Problems. - Niels van Harten; Carlos Diego Nascimento Damasceno; Daniel Strüber 001 (SEAA, 2022)

EMMM: A Unified Meta-Model for Tracking Machine Learning Experiments. - Samuel Idowu; Daniel Strüber 001; Thorsten Berger (SEAA, 2022)

On the Effectiveness of Machine Learning Experiment Management Tools. - Samuel Idowu; Osman Osman; Daniel Strüber 001; Thorsten Berger (ICSE (SEIP), 2022)

Seamless Variability Management With the Virtual Platform (Summary). - Wardah Mahmood; Daniel Strüber 001; Thorsten Berger; Ralf Lämmel; Mukelabai Mukelabai (Software Engineering, 2022)

A tool for analysing higher-order feature interactions in preprocessor annotations in C and C++ projects. - David Korsman; Carlos Diego Nascimento Damasceno; Daniel Strüber 001 (SPLC (B), 2022)

Acapulco: an extensible tool for identifying optimal and consistent feature model configurations. - Jabier Martinez; Daniel Strüber 001; José Miguel Horcas; Alexandru Burdusel; Steffen Zschaler (SPLC (B), 2022)

A fine-grained data set and analysis of tangling in bug fixing commits. - Steffen Herbold; Alexander Trautsch; Benjamin Ledel; Alireza Aghamohammadi; Taher Ahmed Ghaleb; Kuljit Kaur Chahal; Tim Bossenmaier; Bhaveet Nagaria; Philip Makedonski; Matin Nili Ahmadabadi; Kristóf Szabados; Helge Spieker; et al. (Empir. Softw. Eng., 2022)

Effects of variability in models: a family of experiments. - Wardah Mahmood; Daniel Strüber 001; Anthony Anjorin; Thorsten Berger (Empir. Softw. Eng., 2022)

Sustaining and improving graduated graph consistency: A static analysis of graph transformations. - Jens Kosiol; Daniel Strüber 001; Gabriele Taentzer; Steffen Zschaler (Sci. Comput. Program., 2022)

Finding the Right Way to Rome: Effect-Oriented Graph Transformation. - Jens Kosiol; Daniel Strüber 001; Gabriele Taentzer; Steffen Zschaler (ICGT, 2023)

Model-Driven Optimization: Towards Performance-Enhancing Low-Level Encodings. - Lars van Arragon; Carlos Diego Nascimento Damasceno; Daniel Strüber 001 (MoDELS (Companion), 2023)

The Complexity Paradox: An Analysis of Modeling Education Through the Lens of Complexity Science. - Daniel Strüber 001 (MoDELS (Companion), 2023)

Manual Abstraction in the Wild: A Multiple-Case Study on OSS Systems' Class Diagrams and Implementations. - Wenli Zhang; Weixing Zhang; Daniel Strüber 001; Regina Hebig (MODELS, 2023)

Automated Extraction of Grammar Optimization Rule Configurations for Metamodel-Grammar Co-evolution. - Weixing Zhang; Regina Hebig; Daniel Strüber 001; Jan-Philipp Steghöfer (SLE, 2023)

Software Variability in Service Robots (Summary). - Sergio García 002; Daniel Strüber 001; Davide Brugali; Alessandro Di Fava; Patrizio Pelliccione; Thorsten Berger (SPLC (A), 2023)

A Rapid Prototyping Language Workbench for Textual DSLs based on Xtext: Vision and Progress. - Weixing Zhang; Jan-Philipp Steghöfer; Regina Hebig; Daniel Strüber 001 (CoRR, 2023)

Asset Management in Machine Learning: State-of-research and State-of-practice. - Samuel Idowu; Daniel Strüber 001; Thorsten Berger (ACM Comput. Surv., 2023)

Software variability in service robotics. - Sergio García 002; Daniel Strüber 001; Davide Brugali; Alessandro Di Fava; Patrizio Pelliccione; Thorsten Berger (Empir. Softw. Eng., 2023)

Checking security compliance between models and code. - Katja Tuma; Sven Peldszus; Daniel Strüber 001; Riccardo Scandariato; Jan Jürjens (Softw. Syst. Model., 2023)

We're Not Gonna Break It! Consistency-Preserving Operators for Efficient Product Line Configuration. - José Miguel Horcas; Daniel Strüber 001; Alexandru Burdusel; Jabier Martinez; Steffen Zschaler (IEEE Trans. Software Eng., 2023)

A benchmark generator framework for evolving variant-rich software. - Christoph Derks; Daniel Strüber 001; Thorsten Berger (J. Syst. Softw., 2023)

Tales from 1002 Repositories: Development and Evolution of Xtext-based DSLs on GitHub. - Weixing Zhang; Daniel Strüber 001 (SEAA, 2024)

Supporting Meta-model-based Language Evolution and Rapid Prototyping with Automated Grammar Optimization. - Weixing Zhang; Jörg Holtmann; Daniel Strüber 001; Regina Hebig; Jan-Philipp Steghöfer (CoRR, 2024)

EATXT: A textual concrete syntax for EAST-ADL. - Weixing Zhang; Jörg Holtmann; Daniel Strüber 001; Jan-Philipp Steghöfer (CoRR, 2024)

Supporting meta-model-based language evolution and rapid prototyping with automated grammar transformation. - Weixing Zhang; Jörg Holtmann; Daniel Strüber 001; Regina Hebig; Jan-Philipp Steghöfer (J. Syst. Softw., 2024)

Machine learning experiment management tools: a mixed-methods empirical study. - Samuel Idowu; Osman Osman; Daniel Strüber 001; Thorsten Berger (Empir. Softw. Eng., 2024)

Virtual Platform: Effective and Seamless Variability Management for Software Systems. - Wardah Mahmood; Gül Çalikli; Daniel Strüber 001; Ralf Lämmel; Mukelabai Mukelabai; Thorsten Berger (IEEE Trans. Software Eng., 2024)

Quality trade-offs in ML-enabled systems: a multiple-case study. - Vladislav Indykov; Rebekka Wohlrab; Daniel Strüber 001 (SAC, 2025)

Software Reconfiguration in Robotics - Replication Package. - Sven Peldszus; Davide Brugali; Daniel Strüber 001; Patrizio Pelliccione; Thorsten Berger (Zenodo, 2025)

On the Use of GPT-4 in the Reverse Engineering of Class Diagrams. - Victor Campanello; Shariq Shahbaz; Vladislav Indykov; Daniel Strüber 001 (J. Object Technol., 2025)

Architectural tactics to achieve quality attributes of machine-learning-enabled systems: a systematic literature review. - Vladislav Indykov; Daniel Strüber 001; Rebekka Wohlrab (J. Syst. Softw., 2025)

Development and Evolution of Xtext-based DSLs on GitHub: An Empirical Investigation. - Weixing Zhang; Daniel Strüber 001; Regina Hebig (CoRR, 2025)

Software reconfiguration in robotics. - Sven Peldszus; Davide Brugali; Daniel Strüber 001; Patrizio Pelliccione; Thorsten Berger (Empir. Softw. Eng., 2025)