Interactive tool support for domain-specific languages
Domain-specific languages are used in numerous problem domains, e.g. database handling, robot programming and numerical calculations. The main advantage of using such languages is the ease with which a problem within the domain can be expressed in the language. The resulting programs are easier to debug and maintain, and consist of higher quality code since the language constructs are close to the
