DocumentCode
1119706
Title
Building Domain-Specific Languages for Model-Driven Development
Author
Cuadrado, Jesús Sánchez ; Molina, Jesús García
Author_Institution
Univ. of Murcia, Murcia
Volume
24
Issue
5
fYear
2007
Firstpage
48
Lastpage
55
Abstract
Today, the popularity of dynamic languages such as Python and Ruby is growing beyond their use as scripting languages. In fact, Sun, Microsoft, and other companies are supporting some dynamic languages on their development platforms. Developers increasingly find that dynamic languages´ features help them enhance their productivity, while common misconceptions about them, such as poor performance and reliability, are disappearing. Embedding domain-specific language in a dynamic language rather than constructing a compiler or interpreter can improve program readability and development time.
Keywords
simulation languages; software engineering; development platforms; domain-specific languages; dynamic languages; model-driven development; program readability; scripting languages; DSL; Domain specific languages; Metamodeling; Object oriented modeling; Productivity; Program processors; Runtime; Writing; development tools; domain-specific language; dynamically typed language; model-driven development; specialized application languages;
fLanguage
English
Journal_Title
Software, IEEE
Publisher
ieee
ISSN
0740-7459
Type
jour
DOI
10.1109/MS.2007.135
Filename
4302686
Link To Document