1. MultiJava
2. Language oriented programming: The next programming paradigm;Dmitriev Sergey;JetBrains onBoard,2004
3. Sebastian Erdweg et al. 2015. Evaluating and comparing language workbenches: Existing results and benchmarks for the future. Computer Languages Systems & Structures 44 (2015) 24–47. 10.1016/j.cl.2015.08.007 Sebastian Erdweg et al. 2015. Evaluating and comparing language workbenches: Existing results and benchmarks for the future. Computer Languages Systems & Structures 44 (2015) 24–47. 10.1016/j.cl.2015.08.007
4. User engineering principles for interactive systems
5. Reference Attributed Grammars;Hedin Görel;Informatica (Slovenia),2000