O'Reilly logo

Eclipse Modeling Project: A Domain-Specific Language (DSL) Toolkit by Richard C. Gronback

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Chapter 7. Developing Model-to-Text Transformations

Working with domain-specific languages (DSLs) in the form of their abstract syntax, concrete syntax, and Model-to-Model Transformations (M2M) is great, but what we typically want to derive is a working software application, a database schema, or even some documentation from our models. This is where Model-to-Text Transformations (M2T) come into play. We typically generate code in the form of some general-purpose programming language such as Java, or even output HTML from our model instances.

As touched upon in Chapter 6, “Developing Model-to-Model Transformations,” considerations must be made when selecting a transformation technology, both M2M and M2T. Either or both can fulfill your needs, ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required