User-defined signatures for source incremental model-to-text transformation

Research output: Contribution to journalConference articlepeer-review


Model-to-text (M2T) transformation is an important part of model driven engineering, as it is used to generate a variety of textual artefacts from models, such as build scripts, configuration files, documentation and code. Despite the importance of M2T transformation, building M2T transformations that scale with the size of the input model(s) remains challenging because most contemporary M2T transformation languages do not provide adequate support for incremental transformations. We have previously proposed the use of automatic signatures, as a technique for source incremental transformations. In this paper, we introduce user-defined signatures, which outperform automatic signatures. We perform a comparative analysis of user-defined signatures with automatic signatures, and non-incremental transformation by application to an existing M2T transformation.

Original languageEnglish
Pages (from-to)32-41
Number of pages10
JournalCEUR Workshop Proceedings
Publication statusPublished - 2014
EventWorkshop on Models and Evolution, ME 2014 - Co-located with ACM/IEEE 17th International Conference on Model Driven Engineering Languages and Systems, MoDELS 2014 - Valencia, Spain
Duration: 28 Sept 2014 → …

Cite this