@inproceedings{4dfa885dfd8e46a9a34f1dbc276f0f71,
title = "Model-driven engineering meets generic language technology",
abstract = "One of the key points of model-driven engineering is raising the level of abstraction in software development. This phenomenon is not new. In the sixties of the previous century, the first high-level programming languages were developed and they also increased the abstraction level of software development. The development of high-level programming languages initiated research on compilers and programming environments. This research eventually matured into generic language technology: the description of (programming) languages and tooling to generate compilers and programming environments. The model-driven engineering community is developing tools to analyze models and to transform models into code. The application of generic language technology, or at least the lessons learnt by this community, can be beneficial for the model-driven engineering community. By means of a number of case studies it will be shown how generic language technology research can be useful for the development of model-driven engineering technology.",
author = "{Brand, van den}, M.G.J.",
year = "2009",
doi = "10.1007/978-3-642-00434-6_2",
language = "English",
isbn = "978-3-642-00433-9",
series = "Lecture Notes in Computer Science",
publisher = "Springer",
pages = "8--15",
editor = "D. Gasevic and R. L{\"a}mmel and {Van Wyk}, E.",
booktitle = "Software Language Engineering (First International Conference, SLE 2008, Toulouse, France, September 29-30, 2008. Revised Selected Papers)",
}