| <article link="article.html"> |
| <title>From Front End To Code - MDSD in Practice</title> |
| <date>June 15, 2006</date> |
| <category>Modeling</category> |
| <category>MDD</category> |
| <category>EMF</category> |
| <category>GMF</category> |
| <author> |
| <name>Markus Voelter</name> |
| </author> |
| <author> |
| <name>Bernd Kolb</name> |
| </author> |
| <author> |
| <name>Sven Efftinge</name> |
| </author> |
| <author> |
| <name>Arno Haase</name> |
| </author> |
| <description> |
| Model-driven software development (MDSD) is not just about generating code. Several |
| additional challenges have to be mastered. These include: how to get usable graphical and |
| textual editors for your domain specific language (DSL), how to validate your models against |
| your metamodels, how to define model modifications and transformations and finally, how to |
| write scalable, maintainable and extensible code generators. In this article we show how to |
| tackle all these challenges, based on a collection of open source tools: Eclipse, Eclipse |
| Modeling Framework (EMF), Graphical Modeling Framework (GMF) as well as |
| openArchitectureWare. We believe that this tool chain provides a proven and stable stack for |
| making MDSD a practical reality. |
| </description> |
| </article> |