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