Model Driven Engineering Languages and Systems - Engels, Gregor (Springer Berlin Heidelberg, 2020)