Hoisl, Bernhard, Sobernig, Stefan. 2015. Towards Benchmarking Evolution Support in Model-to-Text Transformation Systems. In Proceedings of the 4th Workshop on the Analysis of Model Transformations (AMT), Hrsg. J. Dingel, S. Kokaly, L. Lúcio, R. Salay, and H. Vangheluwe, S. 16-25. Aachen: CEUR Workshop Proceedings.

BibTeX

@INPROCEEDINGS{Hoisl2015,
title = {Towards Benchmarking Evolution Support in Model-to-Text Transformation Systems},
author = {Bernhard Hoisl and Stefan Sobernig},
publisher = {CEUR Workshop Proceedings},
year = {2015},
address = {Aachen},
url = {http://ceur-ws.org/Vol-1500/paper3.pdf},
publisher = {CEUR Workshop Proceedings},
language = {EN},
pages = {16-25},
series = {Proceedings of the 4th Workshop on the Analysis of Model Transformations (AMT)},
abstract = {In model-driven development, an evolving metamodel as part of a changing software system requires the adaptation of interrelated artifacts, such as, model-to-text (M2T) transformation specifications. In this paper, we propose a definition for a standard problem to evaluate the evolution support in M2T transformation systems. The objective of the standard problem is to allow for benchmarking of multiple evolution-support techniques for M2T transformations. For this, we selected an existing, real-world software application acting as the basis for the standard-problem definition, describe a metamodel-evolution scenario (migration), and define a measurement plan to benchmark different implementations (thus, making them comparable). The applicability of the standard problem definition is exemplified by benchmarking an approach of higher-order rewriting M2T generator templates.},
}

Abstract

In model-driven development, an evolving metamodel as part of a changing software system requires the adaptation of interrelated artifacts, such as, model-to-text (M2T) transformation specifications. In this paper, we propose a definition for a standard problem to evaluate the evolution support in M2T transformation systems. The objective of the standard problem is to allow for benchmarking of multiple evolution-support techniques for M2T transformations. For this, we selected an existing, real-world software application acting as the basis for the standard-problem definition, describe a metamodel-evolution scenario (migration), and define a measurement plan to benchmark different implementations (thus, making them comparable). The applicability of the standard problem definition is exemplified by benchmarking an approach of higher-order rewriting M2T generator templates.

Publication's profile

Status of publication Published
Affiliation WU
Type of publication Contribution to conference proceedings
Language English
Title Towards Benchmarking Evolution Support in Model-to-Text Transformation Systems
Title of whole publication Proceedings of the 4th Workshop on the Analysis of Model Transformations (AMT)
Editor J. Dingel, S. Kokaly, L. Lúcio, R. Salay, and H. Vangheluwe
Page from 16
Page to 25
Location Aachen
Publisher CEUR Workshop Proceedings
Year 2015
URL http://ceur-ws.org/Vol-1500/paper3.pdf

Associations

Projects
Domain-Specific Languages for Model-Driven Security Engineering
People
Hoisl, Bernhard (Former researcher)
Sobernig, Stefan (Details)
Organization
Information Systems and New Media IN (Details)
Research areas (ÖSTAT Classification 'Statistik Austria')
1105 Computer software (Details)
1108 Informatics (Details)
1109 Information and data processing (Details)
1140 Software engineering (Details)
1146 Management information systems (Details)
Google Scholar: Search