Main Content

Publications

2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005

2024

Jens Kosiol , Stefan John, Gabriele Taentzer:
A generic construction for crossovers of graph-like structures and its realization in the Eclipse Modeling Framework
J. Log. Algebraic Methods Program. 136: 100909 (2024)

Gabriele Taentzer , Jens Kosiol , Leen Lambers :
On the Application of Model-Driven Optimization to Business Processes.
Petri Nets 2024: 24-35

Lars Fritsche, Alexander Lauer, Andy Schürr, Gabriele Taentzer:
Using Application Conditions to Rank Graph Transformations for Graph Repair
ICGT 2024: 138-157

Gabriele Taentzer, Arno Kesper, Markus Matoni:
How to define the Quality of Data and Software Models? A Data Quality Perspective.
Modellierung (Workshops) 2024: 10

Stefan John, Jens Kosiol, Leen Lambers, Gabriele Taentzer:
A Graph-Based Framework for Model-Driven Optimization Facilitating Impact Analysis of Mutation Operator Properties.
Software Engineering 2024: 37-38

Christoph Bockisch, Gabriele Taentzer, Daniel Neufeld:
MMT: Mutation Testing of Java Bytecode with Model Transformation - An Illustrative Demonstration.
CoRR abs/2404.14097 (2024) 

Lars Fritsche, Alexander Lauer, Andy Schürr, Gabriele Taentzer:
Using application conditions to rank graph transformations for graph repair.
CoRR abs/2405.08788 (2024)

2023

Alexander Lauer, Jens Kosiol, Gabriele Taentzer:
Empowering Model Repair: A Rule-Based Approach to Graph Repair Without Side Effects.
MoDELS (Companion) 2023: 831-840

Viola Wenz , Arno Kesper , Gabriele Taentzer :
Clustering Heterogeneous Data Values for Data Quality Analysis.
ACM J. Data Inf. Qual. 15(3): 28:1-28:33 (2023)

Stefan John, Jens Kosiol, Leen Lambers, Gabriele Taentzer:
A Graph-Based Framework for Model-Driven Optimization Facilitating Impact Analysis of Mutation Operator Properties
Software and Systems Modeling, 2023

Jens Kosiol , Gabriele Taentzer:
A generalized concurrent rule construction for double-pushout rewriting: Generalized concurrency theorem and language-preserving rule applications.
Journal of Logical and Algebraic Methods Programming (JLAMP), 2023

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

Christoph Bockisch, Gabriele Taentzer, Daniel Neufeld:
MMT: Mutation Testing of Java Bytecode with Model Transformation. 
MoDELS (Companion) 2023: 35-39

2022

Jens Kosiol:
Formal Foundations for Information-Preserving Model Synchronization Processes Based on Triple Graph Grammars.
Dissertation, Philipps-Universität Marburg, 2022

Jens Kosiol , Daniel Strüber , Gabriele Taentzer , Steffen Zschaler:
Sustaining and improving graduated graph consistency: A static analysis of graph transformations.
Science of Computer Programming, 2022

Gabriele Taentzer, Stefan John, Jens Kosiol:
A Generic Construction for Crossovers of Graph-Like Structures
15th International Conference on Graph Transformation (ICGT), 2022

Torben Eckwert, Michael Guckert, Gabriele Taentzer:
EvolveDB: a tool for model driven schema evolution.
25th International Conference on Model Driven Engineering Languages and Systems (MoDELS), 2022

Stefan John, Jens Kosiol, Gabriele Taentzer:
Towards a Configurable Crossover Operator for Model-Driven Optimization
25th International Conference on Model Driven Engineering Languages and Systems (MoDELS), 2022

Henri Thölke, Jens Kosiol:
A multiplicity-preserving crossover operator on graphs.
(Extended Version)
25th International Conference on Model Driven Engineering Languages and Systems (MoDELS), 2022

Lars Fritsche, Jens Kosiol, Adrian Möller, Andy Schürr, Gabriele Taentzer:
A Precedence-Driven Approach for Concurrent Model Synchronization Scenarios using Triple Graph Grammars.
Software Engineering, 2022

2021

Dennis Priefer, Wolf Rost, Daniel Strüber, Gabriele Taentzer, Peter Kneisel:
Applying MDD in the content management system domain.
Software and Systems Modeling, 2021

Alexandru Burdusel, Steffen Zschaler, Stefan John:
Automatic Generation of Atomic Multiplicity-Preserving Search Operators for Search-Based Model Engineering
Software and Systems Modeling, 2021

Lars Fritsche, Jens Kosiol, Andy Schürr, Gabriele Taentzer:
Avoiding unnecessary information loss: correct and efficient model synchronization based on triple graph grammars.
International Journal on Software Tools for Technology Transfer, 2021

Jens Kosiol , Gabriele Taentzer :
A Generalized Concurrent Rule Construction for Double-Pushout Rewriting.
14th International Conference on Graph Transformation (ICGT), 2021

Fulya Gürcan, Gabriele Taentzer:
Using Microsoft PowerApps, Mendix and OutSystems in Two Development Scenarios: An Experience Report.
24th International Conference on Model Driven Engineering Languages and Systems (MoDELS), 2021

Viola Wenz, Arno Kesper, Gabriele Taentzer:
Detecting Quality Problems in Data Models by Clustering Heterogeneous Data Values.
24th International Conference on Model Driven Engineering Languages and Systems (MoDELS), 2021

Arno Kesper, Viola Wenz, Gabriele Taentzer:
Detecting Quality Problems in Research Data: A Model-Driven Approach.
Software Engineering, 2021

 2020

Arno Kesper, Viola Wenz, Gabriele Taentzer:
Detecting Quality Problems in Research Data: A Model-Driven Approach.
(Extended Version)
23rd International Conference on Model Driven Engineering Languages and Systems (MODELS), 2020

Jens Kosiol, Daniel Strüber, Gabriele Taentzer, Steffen Zschaler:
Graph Consistency as a Graduated Property: Consistency-Sustaining and -Improving Graph Transformations.
13th International Conference on Graph Transformation (ICGT), 2020
Awarded with the EASST Best Paper Award

Nebras Nassar, Jens Kosiol, Thorsten Arendt, Gabriele Taentzer:
Constructing optimized constraint-preserving application conditions for model transformation rules.
Journal of Logical and Algebraic Methods in Programming (JLAMP), 2020

Jens Kosiol , Lars Fritsche, Andy Schürr, Gabriele Taentzer:
Double-pushout-rewriting in S-Cartesian functor categories: Rewriting theory and application to partial triple graphs.
Journal of Logical and Algebraic Methods Programming (JLAMP), 2020

Nebras Nassar, Jens Kosiol, Timo Kehrer, Gabriele Taentzer:
Generating Large EMF Models Efficiently: A Rule-Based, Configurable Approach.
23rd International Conference on Fundamental Approaches to Software Engineering (FASE), 2020

Lars Fritsche, Jens Kosiol, Adrian Möller, Andy Schürr, Gabriele Taentzer:
A precedence-driven approach for concurrent model synchronization scenarios using triple graph grammars.
13th ACM SIGPLAN International Conference on Software Language Engineering (SLE), 2020

Christoph Bockisch, Gabriele Taentzer, Nebras Nassar, Lukas Wydra:
Java Bytecode Verification with OCL Why, How and Whenc.
Journal of Object Technology, 2020

Hoang Lam Nguyen, Nebras Nassar, Timo Kehrer, Lars Grunske :
MoFuzz: A Fuzzer Suite for Testing Model-Driven Software Engineering Tools.
35th IEEE/ACM International Conference on Automated Software Engineering (ASE), 2020

2019

Alexandru Burdusel, Steffen Zschaler, Stefan John:
Automatic Generation of Atomic Consistency Preserving Search Operators for Search-Based Model Engineering.
22nd International Conference on Model Driven Engineering Languages and Systems (MoDELS), 2019

Stefan John, Alexandru Burdusel, Robert Bill, Daniel Strüber, Gabriele Taentzer, Steffen Zschaler, Manuel Wimmer:
Searching for Optimal Models: Comparing Two Encoding Approaches.
12th International Conference on Model Transformations (ICMT), 2019

Gabriele Taentzer, Michael Goedicke, Barbara Paech, Kurt Schneider, Andy Schürr, Birgit Vogel-Heuser:
The Nature of Software Evolution.
Managed Software Evolution, 2019

Nebras Nassar, Jens Kosiol, Thorsten Arendt, Gabriele Taentzer:
Constructing Optimized Validity-Preserving Application Conditions for Graph Transformation Rules.
(Extended Version)
12th International Conference on Graph Transformation (ICGT), 2019
Awarded with the EASST Best Paper Award

Jens Kosiol, Lars Fritsche, Nebras Nassar, Andy Schürr, Gabriele Taentzer:
Constructing Constraint-Preserving Interaction Schemes in Adhesive Categories.
(Extended Version)
Recent Trends in Algebraic Development Techniques, 2019

Leen Lambers, Jens Kosiol, Daniel Strüber, Gabriele Taentzer:
Exploring Conflict Reasons for Graph Transformation Systems.
(Extended Version)
12th International Conference on Graph Transformation (ICGT), 2019

Jens Kosiol, Lars Fritsche, Andy Schürr, Gabriele Taentzer:
Adhesive Subcategories of Functor Categories with Instantiation to Partial Triple Graphs.
(Extended Version)
12th International Conference on Graph Transformation (ICGT), 2019

Lars Fritsche, Jens Kosiol, Andy Schürr, Gabriele Taentzer:
Efficient Model Synchronization by Automatically Constructed Repair Processes.
(Extended Version)
International Conference on Fundamental Approaches to Software Engineering (FASE), 2019
Nominated for the EASST Best Paper Award

Leen Lambers, Kristopher Born, Jens Kosiol, Daniel Strüber, Gabriele Taentzer:
Granularity of Conflicts and Dependencies in Graph Transformation Systems: A Two-Dimensional Approach.
Journal of Logical and Algebraic Methods Programming (JLAMP), 2019

Dennis Priefer, Peter Kneisel, Wolf Rost, Daniel Strüber, Gabriele Taentzer:
Applying MDD in the Content Management System Domain: Scenarios and Empirical Assessment.
22nd International Conference on Model Driven Engineering Languages and Systems (MODELS), 2019

Gabriele Taentzer, Timo Kehrer, Christopher Pietsch, Udo Kelter:
A Formal Framework for Incremental Model Slicing.
Software Engineering and Software Management, 2019

Leen Lambers, Daniel Strüber, Gabriele Taentzer, Kristopher Born, Jevgenij Huebert:
Multi-Granular Conflict and Dependency Analysis in Software Engineering based on Graph Transformation.
Software Engineering and Software Management, 2019

Sofia Ananieva, Timo Kehrer, Heiko Klare , Anne Koziolek, Henrik Lönn, S. Ramesh, Andreas Burger, Gabriele Taentzer, Bernhard Westfechtel:
Towards a conceptual model for unifying variability in space and time.
23rd International Systems and Software Product Line Conference (SPLC), 2019

Stefan Kögel, Matthias Tichy, Abhishek Chakraborty, Alexander Fay, Birgit Vogel-Heuser, Christopher Haubeck, Gabriele Taentzer, Timo Kehrer, Jan Ladiges, Lars Grunske, Mattias Ulbrich, Safa Bougouffa, Sinem Getir, Suhyun Cha , Udo Kelter, Winfried Lamersdorf, Kiana Busch, Robert Heinrich, Sandro Koch:
Learning from Evolution for Evolution.
Managed Software Evolution, 2019

2018

Jens Kosiol, Lars Fritsche, Nebras Nassar, Andy Schürr, Gabriele Taentzer:
Towards Establishing Consistency between Graph Transformation Rules and Atomic Graph Constraints Using Multi-Amalgamation: Extended Abstract.
Workshop on Algebraic Development Techniques (WADT), 2018

Lars Fritsche, Jens Kosiol, Andy Schürr, Gabriele Taentzer:
Short-Cut Rules: Sequential Composition of Rules Avoiding Unnecessary Deletions.
(Extended Version)
International Workshop on Graph Computation Models (GCM), 2018

Nebras Nassar, Jens Kosiol, Thorsten Arendt, Gabriele Taentzer:
OCL2AC: Automatic Translation of OCL Constraints to Graph Constraints and Application Conditions for Transformation Rules.
International Conference on Graph Transformation (ICGT), 2018

Leen Lambers, Daniel Strüber, Gabriele Taentzer, Kristopher Born, Jevgenij Huebert:
Multi-Granular Conflict and Dependency Analysis in Software Engineering based on Graph Transformation.
(Extended Version: Technical Report)
International Conference on Software Engineering (ICSE), 2018

Leen Lambers, Kristopher Born, Fernando Orejas, Daniel Strüber, Gabriele Taentzer:
Initial Conflicts and Dependencies: Critical Pairs Revisited.
In book: Graph Transformation, Specifications, and Nets, 2018

Jens Kosiol, Lars Fritsche, Nebras Nassar, Andy Schürr, Gabriele Taentzer :
Constructing Constraint-Preserving Interaction Schemes in Adhesive Categories.
International Workshop on Algebraic Development Techniques (WADT), 2018

2017

Kristopher Born, Leen Lambers, Daniel Strüber, Gabriele Taentzer:
Granularity of Conflicts and Dependencies in Graph Transformation Systems.
(Extended Version: Technical Report)
International Conference on Graph Transformation (ICGT), 2017
Awarded with the EATCS Best Paper Award

Nebras Nassar, Hendrik Radke, Thorsten Arendt:
Rule-based Repair of EMF Models: An Automated Interactive Approach.
International Conference on Model Transformation (ICMT), 2017

Nebras Nassar, Jens Kosiol, Hendrik Radke:
Rule-based Repair of EMF Models: Formalization and Correctness Proof.
Eighth International Workshop on Graph Computation Models (GCM), 2017

Dennis Priefer, Peter Kneisel, Daniel Strüber:
Iterative Model-Driven Development of Software Extensions for Web Content Management Systems.
European Conference on Modelling Foundations and Applications (ECMFA), 2017

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

Gabriele Taentzer, Manuel Ohrndorf, Yngve Lamo, Adrian Rutle:
Change-Preserving Model Repair: Extended Version.
Short version accepted for Int. Conference on Fundamental Approaches to Software Engineering (FASE), 2017

2016

Daniel Strüber, Anthony Anjorin:
Comparing Reuse Mechanisms for Model Transformation Languages: Design for an Empirical Study.
Workshop on Human Factors in Modeling (HuFaMo), 2016

Daniel Strüber, Felix Rieger, Gabriele Taentzer:
A text-based visual notation for the unit testing of model-driven tools.
Computer Languages, Systems and Structures, 2016

Kristopher Born, Stefan Schulz, Daniel Strüber, Stefan John:
Solving the Class Responsibility Assignment Case with Henshin and a Genetic Algorithm.
9th Transformation Tool Contest (TTC), 2016
Awarded with the Best Quality Solution Award

Daniel Strüber, Stefan Schulz:
A Tool Environment for Managing Families of Model Transformation Rules.
International Conference on Graph Transformation (ICGT), 2016
Awarded with the Best Software Science Paper Award

Daniel Strüber, Jennifer Plöger, Vlad Acretoaie:
Clone Detection for Graph-Based Model Transformation Languages.
International Conference on Model Transformation (ICMT), 2016
Awarded with the Best Paper Award

Timo Kehrer, Gabriele Taentzer, Michaela Rindt, Udo Kelter:
Automatically Deriving the Specification of Model Editing Operations from Meta-Models.
International Conference on Model Transformation (ICMT), 2016

Marsha Chechik, Michalis Famelis, Rick Salay, Daniel Strüber:
Perspectives of Model Transformation Reuse.
International Conference on Integrated Formal Methods (iFM), 2016

Kristopher Born, Gabriele Taentzer:
An Algorithm for the Critical Pair Analysis of Amalgamated Graph Transformations.
International Conference on Graph Transformation (ICGT), 2016

Gabriele Taentzer, Steffen Vaupel:
Model-Driven Development of Mobile Applications: Towards Context-Aware Apps of High Quality.
International Workshop on Petri Nets and Software Engineering (PNSE), 2016

Dennis Priefer, Peter Kneisel, Gabriele Taentzer:
Model-Driven Process to Migrate Web Content Management System Extensions.
International Conference on Web Engineering (ICWE) 2016, Posters

Dennis Priefer, Peter Kneisel, Gabriele Taentzer:
JooMDD: A Model-Driven Development Environment for Web Content Management System Extensions.
International Conference on Software Engineeing (ICSE) 2016, Demonstrations

Steffen Vaupel, Damian Wlochowitz, Gabriele Taentzer:
A Generic Architecture Supporting Context-Aware Data and Transaction Management for Mobile Applications.
3rd IEEE/ACM International Conference on Mobile Software Engineering and Systems, 2016

Nebras Nassar, Thorsten Arendt, Gabriele Taentzer:
Deriving Model Metrics from Meta Models.
Modellierung, 2016

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

Steffen Vaupel, Gabriele Taentzer, René Gerlach, Michael Guckert:
Model-Driven Development of Platform-Independent MobileApplications Supporting Role-based App Variability.
Software Engineering, 2016

Daniel Strüber:
Model-Driven Engineering in the Large: Refactoring Techniques for Models and Model Transformation Systems.
Dissertation, Philipps-Universität Marburg, 2016

Daniel Strüber, Stefan Jurack, Tim Schäfer, Stefan Schulz, Gabriele Taentzer:
Managing Model and Meta-Model Components with Export and Import Interfaces.
Workshop on BigMDE 2016

Daniel Strüber, Timo Kehrer, Thorsten Arendt, Christopher Pietsch, Dennis Reuling:
Scalability of Model Transformations: Position Paper and Benchmark Set.
Workshop on BigMDE 2016

2015

Daniel Strüber, Felix Rieger, Gabriele Taentzer:
MUTANT: Model-Driven Unit Testing using ASCII-art as Notational Text.
FlexMDE Workshop: 2-11

Steffen Vaupel, Daniel Strüber, Felix Rieger, Gabriele Taentzer:
Agile bottom-up development of domain-specific IDEs for model-driven development.
FlexMDE Workshop: 12-21

Timo Kehrer, Christopher Pietsch, Udo Kelter, Daniel Strüber, Steffen Vaupel:
An Adaptable Tool Environment for High-level Differencing of Textual Models.
OCL and Textual Modeling Workshop

Gabriele Taentzer, Ulrike Golas:
Towards Local Confluence Analysis for Amalgamated Graph Transformation.
International Conference on Graph Transformation

Erhan Leblebici, Anthony Anjorin, Andy Schürr, Gabriele Taentzer:
Multi-Amalgamated Triple Graph Grammars.
International Conference on Graph Transformation

Hendrik Radke, Thorsten Arendt, Jan Steffen Becker, Annegret Habel, Gabriele Taentzer:
Translating Essential OCL Invariants to Nested Graph Constraints Focusing on Set Operations.
International Conference on Graph Transformation

Vlad Acretoiae, Harald Störrle, Daniel Strüber:
Transparent Model Transformation: Turning Your Favourite Model Editor into a Transformation Tool.
International Conference on Model Transformation

Kristopher Born, Thorsten Arendt, Florian Heß, Gabriele Taentzer:
Analyzing Conflicts and Dependencies of Rule-Based Transformations in Henshin. (Extended Version: Tool Demonstration)
Fundamental Approaches to Software Engineering (FASE) 2015: 165-168

Daniel Strüber, Julia Rubin, Marsha Chechik, Gabriele Taentzer:
A Variability-Based Approach to Reusable and Efficient Model Transformations. (Extended Version: Technical Report)
Fundamental Approaches to Software Engineering (FASE) 2015: 283-298

Daniel Strüber, Gabriele Taentzer:
Starting Model Development in Distributed Teams with Incremental Model Splitting.
Multikonferenz Software Engineering und Management (SE/SWM) 2015: 97-98.

2014

Anthony Anjorin, Erhan Leblebici, Andy Schürr, Gabriele Taentzer:
A Static Analysis of Non-Confluent Triple Graph Grammars for Efficient Model Transformation.
Graph Transformations (ICGT) 2014: 130-145
Awarded with the Best Paper Award

Thorsten Arendt, Annegret Habel, Hendrik Radke, Gabriele Taentzer:
From Core OCL Invariants to Nested Graph Constraints. (Long Version)
Graph Transformations (ICGT) 2014: 97-112

Steffen Vaupel, Gabriele Taentzer, Jan Peer Harries, Raphael Stroh, René Gerlach, Michael Guckert:
Model-Driven Development of Mobile Applications Allowing Role-Driven Variants.
International Conference on Model Driven Engineering Languages and Systems (MODELS) 2014: 1-17

Daniel G. Strüber, Michael Lukaszczyk, Gabriele Taentzer:
Tool Support for Model Splitting using Information Retrieval and Model Crawling Techniques.
Workshop on Scalability in Model Driven Engineering (BigMDE) 2014: 44-47

Daniel Strüber, Julia Rubin, Gabriele Taentzer, Marsha Chechik:
Splitting Models Using Information Retrieval and Model Crawling Techniques.
Fundamental Approaches to Software Engineering (FASE) 2014: 47-62

Thorsten Arendt:
Quality Assurance of Software Models - A Structured Quality Assurance Process Supported by a Flexible Tool Environment in the Eclipse Modeling Project.
Dissertation, Philipps-Universität Marburg, 2014

Florian Mantz:
Coupled Transformations of Graph Structures applied to Model Migration.
Dissertation, Philipps-Universität Marburg, 2014

2013

Thorsten Arendt, Gabriele Taentzer:
A tool environment for quality assurance based on the Eclipse Modeling Framework.
Autom. Softw. Eng. 20(2) 2013: 141-184

Florian Mantz, Gabriele Taentzer, Yngve Lamo:
Co-Transformation of Type and Instance Graphs Supporting Merging of Types and Retyping.
ECEASST 61 (2013)

Daniel Strüber, Matthias Selter, Gabriele Taentzer:
Tool Support for Clustering Large Meta-Models.
Workshop on Scalability in Model Driven Engineering (BigMDE) 2013: Paper No. 7

Daniel Strüber, Gabriele Taentzer, Stefan Jurack, Tim Schäfer:
Towards a Distributed Modeling Process Based on Composite Models.
Fundamental Approaches to Software Engineering (FASE) 2013: 6-20

Florian Mantz, Gabriele Taentzer, Yngve Lamo:
Customizing model migrations by rule schemes.
IWPSE 2013: 1-10

2012

Gabriele Taentzer, Claudia Ermel, Philip Langer, Manuel Wimmer:
A fundamental approach to model versioning based on graph modifications: from theory to implementation.
Software and Systems Modeling (2012)

Gabriele Taentzer:
Instance Generation from Type Graphs with Arbitrary Multiplicities.
ECEASST 47 (2012)

Stefan Jurack, Gabriele Taentzer:
Transformation of Typed Composite Graphs with Inheritance and Containment Structures.
Fundam. Inform. 118(1-2): 97-134 (2012)

Enrico Biermann, Claudia Ermel, Gabriele Taentzer:
Formal foundation of consistent EMF model transformations by algebraic graph transformation.
Software and System Modeling 11(2): 227-250 (2012)

Timo Kehrer, Udo Kelter, Gabriele Taentzer:
Integrating the Specification and Recognition of Changes in Models.
Softwaretechnik-Trends 32(2) (2012)

Gabriele Taentzer,  Florian Mantz, Yngve Lamo:
Co-transformation of Graphs and Type Graphs with Application to Model Co-evolution.
ICGT 2012: 326-340

Anthony Anjorin, Andy Schürr, Gabriele Taentzer:
Construction of Integrity Preserving Triple Graph Grammars.
ICGT 2012: 356-370
Awarded with the Best Paper Award

Andrea Corradini, Gabriele Taentzer:
ICGT 2012 Doctoral Symposium.
ICGT 2012: 416

Stefan Jurack:
Composite Modeling based on Distributed Graph Transformation and the Eclipse Modeling Framework.
Dissertation, Philipps-Universität Marburg, 2012

2011

Timo Kehrer, Udo Kelter, Gabriele Taentzer:
A rule-based approach to the semantic lifting of model differences in the context of model versioning.
ASE 2011: 163-172

Hartmut Ehrig, Claudia Ermel, Gabriele Taentzer:
A Formal Resolution Strategy for Operation-Based Conflicts in Model Versioning Using Graph Modifications.
FASE 2011: 202-216

Thorsten Arendt, Sieglinde Kranz, Florian Mantz, Nikolaus Regnat, Gabriele Taentzer:
Towards Syntactical Model Quality Assurance in Industrial Software Development: Process Definition and Tool Support.
Software Engineering 2011: 63-74

Claudia Ermel,  Jürgen Gall,  Leen Lambers,  Gabriele Taentzer:
Modeling with Plausibility Checking: Inspecting Favorable and Critical Signs for Consistency between Control Flow and Functional Behavior.
FASE 2011: 156-170

Mats Per Erik Heimdahl, Gabriele Taentzer:
Guest editorial: special issue on selected topics in automated software engineering - Specification mining and defect detection.
Autom. Softw. Eng. 18(3-4): 225-226 (2011)

2010

Thorsten Arendt, Florian Mantz, Gabriele Taentzer.
EMF Refactor: Specification and Application of Model Refactorings within the Eclipse Modeling Framework.
9th edition of the BENEVOL workshop, Lille, France. (2010)

Thorsten Arendt, Pawel Stepien, Gabriele Taentzer.
EMF Metrics: Specification and Calculation of Model Metrics within the Eclipse Modeling Framework.
9th edition of the BENEVOL workshop, Lille, France. (2010)

Thorsten Arendt, Matthias Burhenne, Gabriele Taentzer.
Defining and Checking Model Smells: A Quality Assurance Task for Models based on the Eclipse Modeling Framework.
9th edition of the BENEVOL workshop, Lille, France. (2010)

David S. Rosenblum, Gabriele Taentzer:
Proceedings: Fundamental Approaches to Software Engineering, 13th International Conference, FASE 2010.
Held as Part of the Joint European Conferences on Theory and Practice of Software, ETAPS 2010.
Paphos, Cyprus, March 20-28, 2010. Springer 2010

Enrico Biermann, Hartmut Ehrig, Claudia Ermel, Ulrike Golas, Gabriele Taentzer:
Parallel Independence of Amalgamated Graph Transformations Applied to Model Transformation.
Graph Transformations and Model-Driven Engineering 2010

Stefan Jurack and Gabriele Taentzer:
A Component Concept for Typed Graphs with Inheritance and Containment Structures.
International Conference on Graph Transformation (2010): 187-202

Gabriele Taentzer, Claudia Ermel, Philip Langer, Manuel Wimmer:
Conflict Detection for Model Versioning Based on Graph Modifications.
International Conference on Graph Transformation (2010): 171-186

Thorsten Arendt, Enrico Biermann, Stefan Jurack, Christian Krause, Gabriele Taentzer:
Henshin: Advanced Concepts and Tools for In-Place EMF Model Transformations.
Model Driven Engineering Languages and Systems Part I (2010): 121-135

Enrico Biermann, Claudia Ermel, Gabriele Taentzer:
Lifting Parallel Graph Transformation Concepts to Model Transformation based on the Eclipse Modeling Framework.
Electronic Communications of the EASST 26 (2010)

Claudia Ermel, Hartmut Ehrig, Fernando Orejas, Gabriele Taentzer:
International Colloquium on Graph and Model Transformation (GraMoT) 2010

Gabriele Taentzer:
What Algebraic Graph Transformations Can Do For Model Transformations.
Electronic Communications of the EASST 30 (2010)

Enrico Biermann, Claudia Ermel, Leen Lambers, Ulrike Prange, Olga Runge, Gabriele Taentzer:
Introduction to AGG and EMF Tiger by modeling a Conference Scheduling System.
STTT 12(3-4): 245-261 (2010)

2009

Thorsten Arendt, Florian Mantz, Lars Schneider and Gabriele Taentzer:
Model Refactoring in Eclipse by LTK, EWL, and EMF Refactor: A Case Study
MoDSE-MCCM 2009 Workshop.

Stefan Jurack, Leen Lambers, Katharina Mehner, Gabriele Taentzer and Gerd Wierse:
Object Flow Definition for Refined Activity Diagrams
FASE 2009: 49-63, SpringerLink 2009 - Springer Berlin/Heidelberg.

Stefan Jurack and Gabriele Taentzer:
Towards Composite Model Transformations Using Distributed Graph Transformation Concepts
MoDELS 2009: 226-240.

Jean Bézivin, Robert France, Martin Gogolla, Øystein Haugen, Gabriele Taentzer and Dániel Varró:
Teaching Modeling: Why, When, What?
MoDELS Workshops 2009: 55-62.

Karsten Ehrig, Jochen Malte Küster and Gabriele Taentzer:
Generating instance models from meta models
Software and System Modeling 8(4): 479-500 (2009).

Katharina Mehner, Mattia Monga and Gabriele Taentzer:
Analysis of Aspect-Oriented Model Weaving
Transitions on Aspect-Oriented Software Development 5: 235-263 (2009).

2008

Hartmut Ehrig, Reiko Heckel, Grzegorz Rozenberg and Gabriele Taentzer (eds.):
Proceedings of the 4th International Conference on Graph Transformation, ICGT 2008, Leicester, United Kingdom, Proceedings Springer 2008.

Leen Lambers, Stefan Jurack, Katharina Mehner, Olga Runge and Gabriele Taentzer:
Sufficient criteria for consistent behavior modeling with refined activity diagrams: Long version
Technical Report 2008-11, Technische Universität Berlin, 2008.

Gabriele Taentzer:
Construction of Consistent Models in Model-Driven Software Development
Workshop on Model-Based Software and Data Integration (MBSDI) 2008

Gabor Karsai and Gabriele Taentzer:
Third international workshop on graph and model transformations
ICSE Companion 2008: 1055-1056.

Tom Mens, Dirk Müller and Gabriele Taentzer:
Model-Driven Software Refactoring
Model-Driven Software Development: Integrating Quality Assurance, IGI Global, 2008.

Stefan Jurack, Leen Lambers, Katharina Mehner and Gabriele Taentzer:
Sufficient Criteria for Consistent Behavior Modeling with Refined Activity Diagrams
MoDELS 2008: 341-355.

Enrico Biermann, Claudia Ermel and Gabriele Taentzer:
Precise Semantics of EMF Model Transformations by Graph Transformation.
MoDELS 2008: 53-67.
Awarded the 10-Year Most Influential Paper Award at MoDELS 2018

Leen Lambers, Hartmut Ehrig and Gabriele Taentzer:
Sufficient Criteria for Applicability and Non-Applicability of Rule Sequences
ECEASST 10 (2008).

Leen Lambers, Hartmut Ehrig and Gabriele Taentzer:
Sufficient Criteria for Applicability and Non-Applicability of Rule Sequences
ECEASST 10 (2008).

Frank Hermann, Hartmut Ehrig and Gabriele Taentzer:
A Typed Attributed Graph Grammar with Inheritance for the Abstract Syntax of UML Class and Sequence Diagrams
Electr. Notes Theor. Comput. Sci. 211: 261-269 (2008).

Jessica Winkelmann, Gabriele Taentzer, Karsten Ehrig and Jochen Malte Küster:
Translation of Restricted OCL Constraints into Graph Constraints for Generating Meta Model Instances by Graph Grammars
Electr. Notes Theor. Comput. Sci. 211: 159-170 (2008).

Paolo Bottoni, Francesco Parisi-Presicce, Simone Pulcini, Gabriele Taentzer:
Maintaining Coherence Between Models With Distributed Rules: From Theory to Eclipse
Electr. Notes Theor. Comput. Sci. 211: 87-98 (2008).

2007

Enrico Biermann, André Crema, Karsten Ehrig, Claudia Ermel, Christian Köhler, René Schmutzler and Gabriele Taentzer:
Extending GMF: Generating Domain-Specific Model Editors with Complex Editing Commands
Eclipse Summit Europe 2007: The Modeling Symposium.

Katharina Mehner, Mattia Monga and Gabriele Taentzer:
Analysis of Aspect-Oriented Model Weaving
SpringerLink 2007 - Springer Berlin/Heidelberg , 0302-9743 (Print), 1611-3349 (Online), Volume 5490/2009.

Gabriele Taentzer, Dirk Müller, Tom Mens:
Specifying Domain-Specific Refactorings for AndroMDA Based on Graph Transformation
AGTIVE 2007: 104-119.

Arend Rensink, Alexander Dotor, Claudia Ermel, Stefan Jurack, Ole Kniemeyer, Juan de Lara, Sonja Maier, Tom Staijen, Albert Zündorf, Gabriele Taentzer:
Ludo: A Case Study for Graph Transformation Tools.
AGTIVE 2007: 493-513.

Arend Rensink and Gabriele Taentzer:
AGTIVE 2007 Graph Transformation Tool Contest.
AGTIVE 2007: 487-492.

Gabriele Taentzer, Enrico Biermann, Dénes Bisztray, Bernd Bohnet, Iovka Boneva, Artur Boronat, Leif Geiger, Rubino Geiß, Ákos Horvath, Ole Kniemeyer, Tom Mens, Benjamin Ness, Detlef Plump and Tamás Vajk:
Generation of Sierpinski Triangles: A Case Study for Graph Transformation Tools.
AGTIVE 2007: 514-539.

Enrico Biermann, Karsten Ehrig, Claudia Ermel, Christian Köhler and Gabriele Taentzer:
The EMF Model Transformation Framework.
AGTIVE 2007: 566-567.

Enrico Biermann, Karsten Ehrig, Claudia Ermel and Gabriele Taentzer:
Generating Eclipse Editor Plug-Ins Using Tiger.
AGTIVE 2007: 583-584.

Gabriele Taentzer, André Crema, René Schmutzler and Claudia Ermel:
Generating Domain-Specific Model Editors with Complex Editing Commands.
AGTIVE 2007: 98-103.

Hartmut Ehrig, Karsten Ehrig, Claudia Ermel, Frank Hermann and Gabriele Taentzer:
Information Preserving Bidirectional Model Transformations.
FASE 2007: 72-86.

Christian Köhler, Holger Lewin and Gabriele Taentzer:
Ensuring Containment Constraints in Graph-based Model Transformation Approaches.
ECEASST 6: (2007).

Tom Mens, Gabriele Taentzer and Olga Runge:
Analysing refactoring dependencies using graph transformation.
Software and System Modeling 6 (3): 269-285 (2007), Springer.
Awarded the 8-Year Most Influential Theme Section Paper Award (SoSym 2015)

Don Batory, Oscar Diaz, Hartmut Ehrig, Claudia Ermel, Ulrike Prange and Gabriele Taentzer:
Model Transformations Should be Functors
Bulletin of the EATCS, 92: 75–81, 2007.

Juan de Lara, Roswitha Bardohl, Hartmut Ehrig, Karsten Ehrig, Ulrike Prange and Gabriele Taentzer:
Attributed graph transformation with node type inheritance
Theor. Comput. Sci. 376 (3): 139-163 (2007).

2006

Karsten Ehrig, Gabriele Taentzer and Dániel Varró:
Tool integration by model transformations based on the Eclipse Modeling Framework.
EASST Newsletter, 12, June 2006.

Dániel Varró, Szilvia Varró-Gyapay, Hartmut Ehrig, Ulrike Prange and Gabriele Taentzer:
Termination Analysis of Model Transformations by Petri Nets.
Proc. Third International Conference on Graph Transformation (ICGT'06), volume 4178 of LNCS, pages 260–274, Natal, Brazil, September 2006. Springer.

Enrico Biermann, Karsten Ehrig, Christian Köhler, Günter Kuhns, Gabriele Taentzer and Eduard Weiss:
EMF Model Refactoring based on Graph Transformation Concepts.
Proc. Third International Workshop on Software Evolution through Transformations (SETra'06), volume3, Natal, Brazil, September 2006, Electronic Communications of the EASST.

Enrico Biermann, Karsten Ehrig, Christian Köhler, Günter Kuhns, Gabriele Taentzer and Eduard Weiss:
Graphical Definition of In-Place Transformations in the Eclipse Modeling Framework.
Proc. 9th International Conference on Model Driven Engineering Languages and Systems (MoDELS'06), Genova, Italy, October 2006.

Paolo Bottoni, Francesco Parisi-Presicce, Simone Pulcini and Gabriele Taentzer:
Maintaining Coherence between Models with Distributed Rules: from Theory to Eclipse.
In Proc. International Workshop on Graph Transformation and Visual Modeling Techniques (GT-VMT'06), ENTCS, Vienna, Austria, April 2006. Elsevier Science

Hartmut Ehrig, Karsten Ehrig, Ulrike Prange and Gabriele Taentzer:
Fundamental Theory for Typed Attributed Graphs and Graph Transformation based on Adhesive HLR Categories.
Fundamenta Informaticae, 74(1):31–61, 2006.

Hartmut Ehrig, Karsten Ehrig, Ulrike Prange and Gabriele Taentzer:
Fundamentals of Algebraic Graph Transformation.
EATCS Monographs in Theoretical Computer Science. Springer, 2006.

Karsten Ehrig, Jochen Malte Küster, Gabriele Taentzer and Jessica Winkelmann:
Generating Instance Models from Meta Models.
8th IFIP International Conference on Formal Methods for Open Object-Based Distributed Systems (FMOODS'06), Bologna, Italy, June 2006.

Karsten Ehrig, Gabriele Taentzer and Dániel Varró:
Tool integration by model transformations based on the eclipse modeling framework.
EASST Newsletter, 12, June 2006.

Claudia Ermel, Karsten Ehrig, Gabriele Taentzer and Eduard Weiss:
Object Oriented and Rule-based Design of Visual Languages using TIGER.
Proc. Third International Workshop on Graph-Based Tools (GraBaTs'06), volume1, Natal, Brazil, September 2006, Electronic Communications of the EASST.

Frank Hermann, Hartmut Ehrig and Gabriele Taentzer:
A typed attributed Graph Grammar with Inheritance for the Abstract Syntax of UML Class and Sequence Diagrams.
In Proc. International Workshop on Graph Transformation and Visual Modeling Techniques (GT-VMT'06), ENTCS, Vienna, Austria, April 2006. Elsevier Science.

Susanne Jucknath-John, Dennis Graf and Gabriele Taentzer:
Evolutionary layout: preserving the mental map during the development of class models.
SOFTVIS 2006: 165-166.

Susanne Jucknath-John, Dennis Graf, Gabriele Taentzer:
Evolutionary Layout of Graph Transformation Sequences.
In Proc. Third International Workshop on Graph-Based Tools (GraBaTs'06), volume 1, Natal, Brazil, September 2006. Electronic Communications of the EASST.

Katharina Mehner, Mattia Monga and Gabriele Taentzer:
Interaction Analysis in Aspect-Oriented Models.
Proc. 14th IEEE International Requirements Engineering Conference, pages 66–75, Minneapolis, Minnesota, USA, September 2006. IEEE Computer Society.

Tom Mens, Gabriele Taentzer and Olga Runge:
Analysing refactoring dependencies using graph transformation.
Software and System Modeling, 2006

Gabriele Taentzer and Giovanni Toffetti Carughi:
A graph-based approach to transform XML documents.
Proc. Fundamental Approaches to Software Engineering (FASE), volume 3922 of LNCS, Springer, 2006.

Gabor Karsai, Gabriele Taentzer:
Preface to GraMoT 2006 Workshop Proceedings.
ECEASST 4: (2006)

Gabriele Taentzer:
Characterizing Tools for Visual Modeling Techniques.
Lecture Notes of SegraVis Advanced School on Visual Modelling Techniques, Leicester, UK, September 2006

Gabriele Taentzer:
Towards Generating Domain-Specific Model Editors with Complex Editing Commands.
In Proc. International Workshop Eclipse Technology eXchange (eTX) 2006

Claudia Ermel, Hartmut Ehrig and Gabriele Taentzer:
Simulation and Animation of Visual Models of Embedded Systems: A Graph-Transformation-Based Approach Applied to Petri Nets.
Proc. 7th Workshop on Embedded Systems – Modeling, Technology, and Applications 2006: 11–20

Dániel Varró, Szilvia Varró-Gyapay, Hartmut Ehrig, Ulrike Prange and Gabriele Taentzer:
Termination Analysis of Model Transformations by Petri Nets.
In Proc. Third International Conference on Graph Transformation (ICGT'06) 2006: 260–274

Jessica Winkelmann, Gabriele Taentzer, Karsten Ehrig and Jochen Malte Küster:
Translation of Restricted OCL Constraints into Graph Constraints for Generating Meta Model Instances by Graph Grammars.
In Proc. International Workshop on Graph Transformation and Visual Modeling Techniques (GT-VMT'06) 2006

2005

Paolo Bottoni, Kathrin Hoffmann, Francesco Parisi-Presicce and Gabriele Taentzer:
High-Level Replacement Units and their Termination Properties.
Journal of Visual Languages and Computing, 2005

Juan de Lara and Gabriele Taentzer:
Modelling and Analysis of Distributed Simulation Protocols with Distributed Graph Transformation.
In Proc. of Application of Concurrency to System Design. IEEE Computer Society Press, 2005

Juan de Lara, Roswitha Bardohl, Hartmut Ehrig, Karsten Ehrig, Ulrike Prange and Gabriele Taentzer:
Attributed Graph Transformation with Node Type Inheritance: Long Version.
Technical Report 2005/03, TU Berlin, 2005

Hartmut Ehrig, Karsten Ehrig, Juan de Lara, Gabriele Taentzer, Dániel Varró and Szilvia Varró-Gyapay:
Termination criteria for model transformation.
Proc. Fundamental Approaches to Software Engineering (FASE), volume 2984 of LNCS, pages 214–228. Springer, 2005

Hartmut Ehrig, Karsten Ehrig, Ulrike Prange and Gabriele Taentzer:
Formal Integration of Inheritance with Typed Attributed Graph Transformation for Efficient VL Definition and Model Manipulation.
Proc. IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC'05), IEEE Computer Society, Dallas, Texas, USA, September 2005

Tom Mens, Gabriele Taentzer and Olga Runge:
Detecting Structural Refactoring Conflicts Using Critical Pair Analysis.
Electr. Notes Theor. Comput. Sci. 127(3): 113-128 (2005).

Hartmut Ehrig, Karsten Ehrig, Ulrike Prange and Gabriele Taentzer:
Fundamental Theory for Typed Attributed Graphs and Graph Transformation based on Adhesive HLR Categories.
Fundamenta Informaticae, XX:1–31, 2005

Karsten Ehrig, Claudia Ermel, Stefan Hänsgen and Gabriele Taentzer:
Generation of visual editors as eclipse plug-ins.
In Proc. 20th IEEE/ACM International Conference on Automated Software Engineering, IEEE Computer Society, Long Beach, California, USA, 2005

Reiko Heckel and Gabriele Taentzer:
The Column on Visual Modelling Techniques.
News on the SegraVis Research Training Network

Karsten Ehrig, Claudia Ermel and Gabriele Taentzer:
Erstellung eines grafischen Editor-Plug-Ins mit Eclipse EMF und GEF.
OBJEKTspektrum, 2:31–34, 2005

Claudia Ermel, Gabriele Taentzer and Roswitha Bardohl:
Simulating Algebraic High-Level Nets by Parallel Attributed Graph Transformation.
In Kreowski et al.

Claudia Ermel, Gabriele Taentzer and Roswitha Bardohl:
Simulating Algebraic High-Level Nets by Parallel Attributed Graph Transformation: Long Version.
Technical Report 2004-21, Technische Universität Berlin, 2005

A. Fish, J. Howse, Gabriele Taentzer and Jessica Winkelmann:
Two visualizations of OCL: a comparison.
Technical Report VMG.05.1, University of Brighton, 2005

Gabor Karsai and Gabriele Taentzer (as editors):
Proc. International Workshop on Graph and Model Transformation (GraMoT'05).
ENTCS, Tallinn, Estonia, September 2005

Hans-Jörg Kreowski, Ugo Montanari, Fernando Orejas, Grzegorz Rozenberg and Gabriele Taentzer (as editors):
Formal Methods in Software and Systems Modeling: Essays Dedicated to Hartmut Ehrig on the Occasion of His 60th Birthday, volume 3393 of LNCS. Springer, 2005

Arend Rensink and Gabriele Taentzer:
Ensuring structural constraints in graph-based models with type inheritance.
In Proc. Fundamental Approaches to Software Engineering (FASE), volume 3442 of LNCS, pages 64–79. Springer, 2005

Gabriele Taentzer, Karsten Ehrig, Esther Guerra, Juan de Lara, Laszlo Lengyel, Tihamer Levendovsky, Ulrike Prange, Dániel Varró and Szilvia Varró-Gyapay:
Model Transformation by Graph Transformation: A Comparative Study.
In Proc. Workshop Model Transformation in Practice, Montego Bay, Jamaica, October 2005

Gabriele Taentzer:
A First Comparison of SegraVis Tools.
EASST Newsletter, 10:12–23, 2005