Model-Driven Engineering and Software Development - Slimane Hammoudi, Luís Ferreira Pires, Bran Selic, Philippe Desfray (Springer, 2017)