Matragkas, Nicholas, Paige, Richard F., Rose, Louis M., "Evolving models in model-driven engineering : state-of-the-art and future challenges", Journal of systems and software, 2016