Direkt zum Inhalt
 
 
Eine algebraische Fläche vom Grad 6 (eine "Sextik"), die 65 Singularitäten besitzt.
 
  Startseite  
 
Sie sind hier:» Universität » Mathematik und Informatik » Arbeitsgruppen » Softwaretechnik » Dr. Daniel Strüber, Dipl.-Inf.

Daniel Strüber (Dr. rer. nat.)

Starting on September 1, 2016, I'm joining the Software Engineering for Critical Systems research group at Universität Koblenz-Landau. For news and informations, please see my new website.

 

 

 

 

 

 

 

 

 

 

 

 

danielstrueber.jpg


 

Address:  

Daniel Strüber
Philipps-Universität Marburg
Fachbereich Mathematik und Informatik
Hans-Meerwein-Str. – Raum 05D04
35032 Marburg, Germany

Email: strueber AT informatik.uni-marburg.de 

Research interests

  • Model-driven engineering in the large
    Quality assurance of meta-models, models, and model transformations
    Model-driven engineering and variability
    Collaborative modeling
  • Visual languages
    Usability-oriented modeling and programming tool environments
    Concrete syntax of visual languages

Publications


2016

  • Daniel Strüber, Anthony Anjorin: Comparing Reuse Mechanisms for Model Transformation Languages: Design for an Empirical Study. HuFaMo 2016: International Workshop on Human Factors in Modeling. (accepted) [ pdf ]
  • Daniel Strüber, Felix Rieger, Gabriele Taentzer: A Text-Based Visual Notation for the Unit Testing of Model-Driven Tools. COMLAN: Computer Languages, Systems & Structures. Special Issue on Flexible Model-Driven Engineering. [ online ]
  • Vlad Acrețoaie, Harald Störrle, Daniel Strüber: VMTL: a language for end-user model transformation. SoSyM: Software & Systems Modeling, 2016. pp. 1-29 [ online ] SoSyM Best Paper Award
  • Daniel Strüber, Timo Kehrer, Thorsten Arendt, Christopher Pietsch, Dennis Reuling: Scalability of Model Transformations: Position Paper and Benchmark. Proceedings of BigMDE 2016: Workshop on Scalability in Model Driven Engineering. CEUR-WS. [ pdf ]
  • Daniel Strüber, Stefan Jurack, Tim Schäfer, Stefan Schulz, Gabriele Taentzer: Managing Model and Meta-Model Components with Export and Import Interfaces. Proceedings of BigMDE 2016: Workshop on Scalability in Model Driven Engineering. CEUR-WS. [ pdf ]
  • Daniel Strüber, Jennifer Plöger, Vlad Acrețoaie: Clone Detection for Graph-Based Model Transformation Languages. Proceedings of ICMT 2016: International Conference on Model Transformation. Springer International. pp. 191-206. [ pdf ] EAPLS Best Paper Award
  • Daniel Strüber, Stefan Schulz: A Tool Environment for Managing Families of Model Transformation Rules. Proceedings of ICGT 2016: International Conference on Graph Transformation. Springer International. pp. 89-101. [ pdf ] EASST Best Paper Award: Best Software Science Paper
  • Marsha Chechik, Michalis Famelis, Rick Salay, Daniel Strüber: Perspectives of Model Transformation Reuse. Proceedings of iFM 2016: International Conference on Integrated Formal Methods. Springer International. pp. 28-44. [ pdf ]
  • Daniel Strüber: Model-Driven Engineering in the Large: Refactoring Techniques for Models and Model Transformation Systems. Dissertation, Philipps-Universität Marburg. [ pdf ]
  • Daniel Strüber, Julia Rubin, Thorsten Arendt, Marsha Chechik, Gabriele Taentzer, Jennifer Plöger: RuleMerger: Automatic Construction of Variability-Based Model Transformation Rules. Proceedings of FASE 2016: International Conference on Fundamental Approaches to Software Engineering. Springer Berlin Heidelberg. pp. 122-140. [ pdf ] Nominated for the EASST Best Paper Award

 
2015

  • Daniel Strüber, Felix Rieger, Gabriele Taentzer: MUTANT: Model-Driven Unit Testing using ASCII-art as Notational Text. Proceedings of FlexMDE 2015: Workshop on Flexible Model-Driven Engineering. CEUR-WS Vol-1470. pp. 2-11. [ pdf ]
  • Steffen Vaupel, Daniel Strüber, Felix Rieger, Gabriele Taentzer: Agile Bottom-Up Development of Domain-Specific IDEs for Model-Driven Development. Proceedings of FlexMDE 2015: Workshop on Flexible Model-Driven Engineering. CEUR-WS Vol-1470. pp. 12-21. [ pdf ]
  • Timo Kehrer, Christopher Pietsch, Udo Kelter, Daniel Strüber, Steffen Vaupel: An Adaptable Tool Environment for High-level Differencing of Textual Models. Proceedings of OCL 2015: International Workshop on OCL and Textual Modeling. CEUR-WS Vol-1512. pp. 62-72. [ pdf ]
  • Vlad Acrețoaie, Harald Störrle, Daniel Strüber: Transparent Model Transformation: Turning Your Favourite Model Editor into a Transformation Tool. Proceedings of ICMT 2015: International Conference on Model Transformation. Springer Berlin Heidelberg. pp. 121-130. [ pdf ]
  • Daniel Strüber, Julia Rubin, Marsha Chechik, Gabriele Taentzer: A Variability-Based Approach to Reusable and Efficient Model Transformations. Proceedings of FASE 2015: International Conference on Fundamental Approaches to Software Engineering. Springer Berlin Heidelberg. pp. 283-298. [ pdf ]
  • Daniel Strüber, Gabriele Taentzer: Starting Model Development in Distributed Teams with Incremental Model Splitting. Proceedings of SE/SWM 2015: Multikonferenz Software Engineering und Management. Gesellschaft für Informatik. pp. 97-98. [ pdf ]


2014

  • Daniel Strüber, Michael Lukaszczyk, Gabriele Taentzer: Tool Support for Model Splitting using Information Retrieval and Model Crawling Techniques. Proceedings of BigMDE 2014: Workshop on Scalability in Model Driven Engineering. CEUR-WS Vol-1206. pp. 44-47. [ pdf ]
  • Daniel Strüber, Julia Rubin, Gabriele Taentzer, Marsha Chechik: Splitting Models Using Information Retrieval and Model Crawling Techniques. Proceedings of FASE 2014: International Conference on Fundamental Approaches to Software Engineering. Springer Berlin Heidelberg. pp. 47-62. [ pdf ]


2013

  • Daniel Strüber, Matthias Selter, Gabriele Taentzer: Tool Support for Clustering Large Meta-Models. Proceedings of BigMDE 2013: Workshop on Scalability in Model Driven Engineering. ACM Digital Library. Article No. 7. [ pdf ]
  • Daniel Strüber, Gabriele Taentzer, Stefan Jurack, Tim Schäfer: Towards a Distributed Modeling Process Based on Composite Models. Proceedings of FASE 2013: International Conference on Fundamental Approaches to Software Engineering. Springer Berlin Heidelberg. pp. 6-20. [ pdf ]

 

Community Service

 

Teaching


Lectures


Teaching Assistantship

  • Winter Term 2015/16: Introduction to Software Engineering, Model-Driven Software Engineering
  • Summer Term 2015: Software Quality, Software Lab for Undergraduate Students
  • Winter Term 2014/15: Introduction to Software Engineering, Model-Driven Software Development of Mobile Applications
  • Winter Term 2013/14: Introduction to Software Engineering, Model-Driven Software Engineering
  • Summer Term 2013: Software Quality, Software Lab for Undergraduate Students
  • Winter Term 2012/13: Model-Driven Software Engineering, Visual Languages
  • Summer Term 2012: Software Quality, Software Lab for Undergraduate Students

Supervised Theses

  • M. Selter: Entwicklung einer Anwendung für die Clustering-basierte Dekomposition von Meta-Modellen (B.Sc.)
  • T. Schäfer: Implementierung einer komponentenorientierten Architektur für Software-Modelle basierend auf dem Eclipse Modeling Framework (M.Sc.)
  • M. Lukaszczyk: A Sirius-based EcoreTools Extension for Model Splitting (Projektarbeit)
  • S. Schulz: Erweiterung von graphischen Editoren für das teambasierte kollaborative Bearbeiten großer Modelle (B.Sc.)
  • J. Ahlbrandt: Enabling Distributed Physician Feedback and Collaboration on Modeling Data Sets for the Emergency Room (B.Sc.)
  • J. Plöger: Klonerkennung in Modelltransformationssystemen (Diplom)

Software

  • Henshin: A state-of-the-art transformation language for the Eclipse Modeling Framework.
  • VarHenshin: Variability-based specification und execution of Henshin model transformations.
  • CompoHenshin: A state-of-the-art transformation language for Composite EMF Models.
  • Splittr: Splitting models using information retrieval and model crawling techniques.
  • Mutant: Model-driven unit testing using a text-based visual notation.

Zuletzt aktualisiert: 18.12.2017 · struebed

 
 
Fb. 12 - Mathematik und Informatik

Fb. 12 - Mathematik und Informatik, Hans-Meerwein-Straße 6, D-35032 Marburg
Tel. +49 6421/28-21514, Fax +49 6421/28-25466, E-Mail: dekanatfb12@mathematik.uni-marburg.de

URL dieser Seite: https://www.uni-marburg.de/fb12/arbeitsgruppen/swt/daniel-strueber

Impressum | Datenschutz