Implementing Domain-Specific Modeling Languages and Generators

  • Juha-Pekka Tolvanen
Part of the Lecture Notes in Computer Science book series (LNCS, volume 4039)


Domain-Specific Modeling (DSM) languages provide a viable solution for improving development productivity by raising the level of abstraction beyond coding. With DSM, the models are made up of elements representing concepts that are part of the domain world, not the code world. These languages follow domain abstractions, and semantics, allowing developers – and depending on the domain even end-users – to perceive themselves as working directly with domain concepts. In many cases, full final product code can be automatically generated from these high-level specifications with domain-specific code generators.

Copyright information

© Springer-Verlag Berlin Heidelberg 2006

Authors and Affiliations

  • Juha-Pekka Tolvanen
    • 1
  1. 1.MetaCaseJyväskyläFinland

Personalised recommendations