Compiling model transformations to EJB3-specific transformer plugins
Proceedings of the 2006 ACM symposium on Applied computing
Implementing an EJB3-Specific Graph Transformation Plugin by Using Database Independent Queries
Electronic Notes in Theoretical Computer Science (ENTCS)
Incremental pattern matching in the viatra model transformation system
Proceedings of the third international workshop on Graph and model transformations
Translation of QVT Relations into QVT Operational Mappings
ICMT '08 Proceedings of the 1st international conference on Theory and Practice of Model Transformations
A Benchmark Evaluation of Incremental Pattern Matching in Graph Transformation
ICGT '08 Proceedings of the 4th international conference on Graph Transformations
Graph-Based Tools: The Contest
ICGT '08 Proceedings of the 4th international conference on Graph Transformations
Adaptable Support for Queries and Transformations for the DRAGOS Graph-Database
Applications of Graph Transformations with Industrial Relevance
Simulating Set-Valued Transformations with Algorithmic Graph Transformation Languages
Applications of Graph Transformations with Industrial Relevance
AGTIVE 2007 Graph Transformation Tool Contest
Applications of Graph Transformations with Industrial Relevance
A Practical Evaluation of Using TXL for Model Transformation
Software Language Engineering
Optimization Patterns for OCL-Based Model Transformations
Models in Software Engineering
Graph transformation based reduction analysis of PID
ACM SIGSOFT Software Engineering Notes
Bidirectional Transformations: A Cross-Discipline Perspective
ICMT '09 Proceedings of the 2nd International Conference on Theory and Practice of Model Transformations
Applying a Model Transformation Taxonomy to Graph Transformation Technology
Electronic Notes in Theoretical Computer Science (ENTCS)
Adaptive Graph Pattern Matching for Model Transformations using Model-sensitive Search Plans
Electronic Notes in Theoretical Computer Science (ENTCS)
Aspect-oriented model-driven skeleton code generation: A graph-based transformation approach
Science of Computer Programming
Proceedings of the First International Workshop on Model-Driven Interoperability
Proceedings of the 2nd International Workshop on Model Comparison in Practice
From the heterogeneity jungle to systematic benchmarking
MODELS'10 Proceedings of the 2010 international conference on Models in software engineering
Unification of compiled and interpreter-based pattern matching techniques
ECMFA'12 Proceedings of the 8th European conference on Modelling Foundations and Applications
Tool demonstration of the transformation judge
AGTIVE'11 Proceedings of the 4th international conference on Applications of Graph Transformations with Industrial Relevance
Applying incremental graph transformation to existing models in relational databases
ICGT'12 Proceedings of the 6th international conference on Graph Transformations
Graph and model transformation tools for model migration
Software and Systems Modeling (SoSyM)
A survey and comparison of transformation tools based on the transformation tool contest
Science of Computer Programming
Hi-index | 0.01 |
Model transformation (MT) is a key technology in the model-driven development approach of software engineering that provides automated means to capture the evolution of models and mappings between modeling languages. The pattern and rule-based paradigm of graph transformation is considered a very popular approach for specifying such model transformations. While the expressiveness of different MT specification techniques is frequently compared on well-known transformation problems (e.g. UML-to-XMI,or UML-to-EJB mappings), no such benchmarks exist currently for comparing the performance of different model transformation tools. In the paper, we propose a systematic method for quantitative benchmarking in order to assess the performance of graph transformation tools. Typical features of the graph transformation paradigm and various optimization strategies exploited in different tools are identified and categorized. Moreover, the performance of several popular graph transformation tools is measured and compared on a well-known distributed mutual exclusion problem.