Metamodelling for software engineering - González Pérez, César A. (Wiley, 2008)