skip to main content
10.1145/3270112.3270129acmconferencesArticle/Chapter ViewAbstractPublication PagesmodelsConference Proceedingsconference-collections
research-article

How do we teach modelling and model-driven engineering?: a survey

Published: 14 October 2018 Publication History

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).

References

[1]
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.
[2]
Lorenzo Bettini. 2016. Implementing domain-specific languages with Xtext and Xtend. Packt Publishing Ltd.
[3]
John B Biggs. 2011. Teaching for quality learning at university: What the student does. McGraw-Hill Education (UK).
[4]
Birgit Demuth. 2016. Constructive Alignment in Teaching Modeling. In Educators Symposium, MoDELS.
[5]
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.
[6]
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.
[7]
D C Schmidt. 2006. Guest Editor's Introduction: Model-Driven Engineering. Computer 39, 2 (2006), 25--31.
[8]
Jon Whittle, John Hutchinson, and Mark Rouncefield. 2014. The state of practice in model-driven engineering. IEEE software 31, 3 (2014), 79--85.

Cited By

View all

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Conferences
MODELS '18: Proceedings of the 21st ACM/IEEE International Conference on Model Driven Engineering Languages and Systems: Companion Proceedings
October 2018
214 pages
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than the author(s) must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected].

Sponsors

In-Cooperation

  • IEEE CS

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 14 October 2018

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. education
  2. model-driven engineering
  3. modelling

Qualifiers

  • Research-article

Funding Sources

  • Austrian Federal Ministry of Science, Research and Economy
  • National Foundation for Research, Technology and Development
  • Spanish Research Project TIN2014-52034-R
  • Austrian Research Promotion Agency (FFG)
  • Knowledge Foundation (KKS)

Conference

MODELS '18
Sponsor:

Acceptance Rates

MODELS '18 Paper Acceptance Rate 19 of 29 submissions, 66%;
Overall Acceptance Rate 118 of 382 submissions, 31%

Upcoming Conference

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)28
  • Downloads (Last 6 weeks)1
Reflects downloads up to 15 Sep 2024

Other Metrics

Citations

Cited By

View all
  • (2024)Automated Detection of AI-Obfuscated Plagiarism in Modeling AssignmentsProceedings of the 46th International Conference on Software Engineering: Software Engineering Education and Training10.1145/3639474.3640084(297-308)Online publication date: 14-Apr-2024
  • (2024)Ask or tell: An empirical study on modeling challenges from LabVIEW communityJournal of Computer Languages10.1016/j.cola.2024.10128480(101284)Online publication date: Aug-2024
  • (2024)Requirements for modelling tools for teachingSoftware and Systems Modeling10.1007/s10270-024-01192-yOnline publication date: 9-Jul-2024
  • (2023)Towards Personalized Learning Paths to Empower Competence Development in Model Driven Engineering Through the ENCORE Platform2023 ACM/IEEE International Conference on Model Driven Engineering Languages and Systems Companion (MODELS-C)10.1109/MODELS-C59198.2023.00036(122-129)Online publication date: 1-Oct-2023
  • (2023)An Online Education Platform for Teaching MDE2023 ACM/IEEE International Conference on Model Driven Engineering Languages and Systems Companion (MODELS-C)10.1109/MODELS-C59198.2023.00035(114-121)Online publication date: 1-Oct-2023
  • (2023)How Students Plagiarize Modeling Assignments2023 ACM/IEEE International Conference on Model Driven Engineering Languages and Systems Companion (MODELS-C)10.1109/MODELS-C59198.2023.00032(98-101)Online publication date: 1-Oct-2023
  • (2023)The Complexity Paradox: An Analysis of Modeling Education Through the Lens of Complexity Science2023 ACM/IEEE International Conference on Model Driven Engineering Languages and Systems Companion (MODELS-C)10.1109/MODELS-C59198.2023.00031(94-97)Online publication date: 1-Oct-2023
  • (2023)We do not understand what it says – studying student perceptions of software modellingEmpirical Software Engineering10.1007/s10664-023-10404-w28:6Online publication date: 9-Nov-2023
  • (2022)VeriSIM: A model-based learning pedagogy for fostering software design evaluation skills in computer science undergraduatesResearch and Practice in Technology Enhanced Learning10.1186/s41039-022-00192-017:1Online publication date: 24-May-2022
  • (2022)An analysis of software design understanding & motivation of engineering studentsProceedings of the 25th International Conference on Model Driven Engineering Languages and Systems: Companion Proceedings10.1145/3550356.3556506(123-130)Online publication date: 23-Oct-2022
  • Show More Cited By

View Options

Get Access

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media