A.M.: When and how to develop domain-specific languages. (2005)

by M Mernik, J Heering, Sloane
Venue:ACM Computing Surveys,