Y. Sun, J. Gray, P. Langer, M. Wimmer, J. White: A WYSIWYG Approach for Configuring Model Layout using Model Transformations, in Proceedings of the 10th Workshop on Domain-Specific Modeling (DSM´10) @ Splash 2010, Online Publication, 2010, ISBN: 978-952-60-1043-4, Paper-Nr. 6, 6 S.pdf


Model transformation is a core technology in Domain-Specific Modeling(DSM).While a number of model transformation languages and tools have been developed to support model transformation activities, the layout of visual models in the transformation process is not oftenconsidered. In many cases, after a transformation is performed the layout of the resultingmodel mustbe manually rearranged, which can betime consuming. The automatic layout arrangement featuresprovided by some modeling tools usually do not take a user’spreferencesor the semantics of the model into consideration, and therefore could potentially alterthe desired layoutin an undesired manner. This paper describes a new approach to enable users to specify the model layout in a model transformation. We applied the Model Transformation By Demonstration (MTBD) approach and extended it to let users specify the layout information using the concept of “What You See Is What You Get” (WYSIWYG), so that the complex layout specification can be simplified.