ABSTRACT
Understanding the experiences of instructors teaching modelling and model-driven engineering is of great relevance to determining how MDE courses should be managed in terms of content, assessment, and teaching methods. In this paper, we report the results of a survey of 47 instructors in this field. Questions address course content, tools and technologies used, as well as positive and negative factors affecting learning outcomes. We analyse the results and summarise key findings with the potential of improving the state of teaching and learning practices. The survey is a preliminary effort in giving a structured overview on the state-of-the-practice within teaching modeling and model-driven engineering (from the point of view of the instructor).
- Seiko Akayama, Birgit Demuth, Timothy C Lethbridge, Marion Scholz, Perdita Stevens, and Dave R Stikkolorum. 2013. Tool Use in Software Modelling Education.. In Educators Symposium, MoDELS.Google Scholar
- Lorenzo Bettini. 2016. Implementing domain-specific languages with Xtext and Xtend. Packt Publishing Ltd. Google ScholarDigital Library
- John B Biggs. 2011. Teaching for quality learning at university: What the student does. McGraw-Hill Education (UK).Google Scholar
- Birgit Demuth. 2016. Constructive Alignment in Teaching Modeling. In Educators Symposium, MoDELS.Google Scholar
- Davide Di Ruscio, Richard F Paige, and Alfonso Pierantonio. 2014. Guest editorial to the special issue on success stories in model driven engineering. Science of Computer Programming 89, PB (2014), 69--70. Google ScholarDigital Library
- Gerti Kappel Leen Lambers Sebastien Mosser Richard F. Paige Alfonso Pierantonio Arend Rensink Rick Salay Gabi Taenntzer Antonio Vallecillo Federico Ciccozzi, Michalis Famelis and Manuel Wimmer. 2018. Towards a Body of Knowledge for Model-Based Software Engineering. In Proceedings of the MODELS Educators Symposium co-located with the ACM/IEEE 21st International Conference on Model Driven Engineering Languages and Systems (MODELS 2018), Copenhagen, Denmark, October 14--19, 2018. CEUR Workshop Proceedings. Google ScholarDigital Library
- D C Schmidt. 2006. Guest Editor's Introduction: Model-Driven Engineering. Computer 39, 2 (2006), 25--31. Google ScholarDigital Library
- Jon Whittle, John Hutchinson, and Mark Rouncefield. 2014. The state of practice in model-driven engineering. IEEE software 31, 3 (2014), 79--85.Google Scholar
Index Terms
- How do we teach modelling and model-driven engineering?: a survey
Recommendations
Model-driven engineering with domain-specific meta-modelling languages
Domain-specific modelling languages are normally defined through general-purpose meta-modelling languages like the MOF. While this is satisfactory for many model-driven engineering (MDE) projects, several researchers have identified the need for domain-...
Model-driven engineering
During the last decade a new trend of approaches has emerged, which considers models not just documentation artefacts, but also central artefacts in the software engineering field, allowing the creation or automatic execution of software systems ...
Domain-specific textual meta-modelling languages for model driven engineering
ECMFA'12: Proceedings of the 8th European conference on Modelling Foundations and ApplicationsDomain-specific modelling languages are normally defined through general-purpose meta-modelling languages like the MOF. While this is satisfactory for many Model-Driven Engineering (MDE) projects, several researchers have identified the need for domain-...
Comments