The Methods & Tools newsletter has released in its archive section the article "UML vs. Domain-Specific Languages"

The software industry has a big problem as it tries to build bigger, more complex, software systems in less time and with less money. With C++ and Java failing to deliver significantly improved developer productivity over their predecessors itís no surprise that around 40% of developers are already using or are planning to use code generation approaches to tackle this problem.