David Vidrih (2008) Model driven development: Evaluation of concepts and development of supporting tools. MSc thesis.