Olá
Se você acompanhou a discussão Design Patterns representam defeitos nas Linguagens e ficou boiando quando nosso a amigo Phillip falou em DSLs, aconselho que leia o antigo artigo do Martin Fowler em Language Workbenches: The Killer-App for Domain Specific Languages? e assista ao Fowler apresentando este artigo em forma de palestra (25 minutos sem inglês) no Infoq: Introduction to Domain Specific Languages
[]s
Luca