Domänenspezifische Sprachen - DSLs

DSL toolchains for embedded systems

Take benefit from our knowledge

Browse through our knowledge base to make our knowledge of DSL toolchains for embedded systems yours!

Wissen hier anzapfen

Why model software?

Software modeling is a much underutilized approach to improving the development of embedded software applications. Tools such as eTrice, an open source Eclipse project led by PROTOS, bring clarity to otherwise immensely complicated systems. Discover how this modeling tool enables abstraction and how it generates C/C++ for your chosen microcontroller to help you get a handle on complexity.

Domänenspezifische Sprachen

Domain-specific languages – a powerful tool

Tailor-made always fits best. That’s why domain specific languages or DSLs exist. It’s also why this website uses HTML and not C – it’s better suited to describe how pages should be displayed in the browser. Click here to learn more about DSLs and the role of Xtext and Xtend or MPS in their creation.