Collaboration between Industry and Research for the Introduction of Model-Driven Software Engineering in a Master Program

Teaching of model-driven software engineering in a software engineering master program curriculum suits well with the maturity of the students and their ability to understand the concept. Still the education mightfail if the teaching is not based on convincing arguments and relations to the research or practice. We are about introducing a model-driven engineeringcourse in our software engineering master curriculum and our goal is to relate the teaching with both research results and industrial practice. In this paper, we describe our approach - how to utilize the research results and how to relate the course to the requirements from industry we have cooperation with.