This Article 
 Bibliographic References 
 Add to: 
Building Domain-Specific Languages for Model-Driven Development
September/October 2007 (vol. 24 no. 5)
pp. 48-55
Jesús Sánchez Cuadrado, University of Murcia
Jesús García Molina, University of Murcia
The emergence of the model-driven development paradigm has revitalized interest in domain-specific languages. Embedding a DSL in a dynamic language facilitates rapid development. This article illustrates dynamic-language features and techniques that the authors found useful while developing embedded DSLs in Ruby for a model-driven development tool. For this domain, it's possible to achieve a runtime performance comparable to existing tools while shortening development time. This article is part of a special issue on dynamically typed languages.
Index Terms:
domain-specific language, dynamically typed language, specialized application languages, development tools, model-driven development
Jesús Sánchez Cuadrado, Jesús García Molina, "Building Domain-Specific Languages for Model-Driven Development," IEEE Software, vol. 24, no. 5, pp. 48-55, Sept.-Oct. 2007, doi:10.1109/MS.2007.135
Usage of this product signifies your acceptance of the Terms of Use.