• 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