Kurtev, et al.. Model-based DSL Frameworks. ACM Press, 2006, doi:10.1145/1176617.1176632.