High abstraction level of DSLs to reduce the testing burden?
This post has been originally posted on http://www.infoq.com/news/2007/10/dsls-abstraction-vs-unit-testing
Inconsistencies between the user interface and user’s expectations can be an important source of bugs. According to Leonardo Vernazza, this is due the fact that the user and the UI do not talk the same language. Using a DSL, characterized by a high abstraction level, would be instrumental for avoiding the risk of translation errors and would therefore reduce the testing burden.

