MODELS 2024
Sun 22 - Fri 27 September 2024 Linz, Austria

Low-code development platforms (LCDPs) are becoming increasingly important in industry, which confronts us in academic teaching with the challenge of educating students in the basic principles, critical engagement, and evaluation of LCDPs. This leads us to the question, how to teach the usage of different LCDPs during an university course. The short time frame of university-level courses makes it challenging to teach more than only one LCDP. In our teaching approach, students use two different LCDPs and create a web-application with both of them. Firstly, we require the students to define a target application with common modeling languages, next they use the first LCDP, at about half the time they switch to the second LCDP and present their findings of the differences in methodology and development processes at the end. We discuss this approach, show survey results from the participants, and explain lessons learned. This concept allows students critical engagement with LCDPs and model-driven software engineering. Supervisors get an insight into the learnability of each LCDP and how novices adapt to different domain-specific languages and their notations.

Tue 24 Sep

Displayed time zone: Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna change

11:00 - 12:30
Session 2: Low-Code, Executable Objects and EmbeddingsEducators Symposium at T - Super Mario Bros
Chair(s): Eugene Syriani Université de Montréal
11:00
30m
Talk
UML++: Enhancing Student Learning of Object-Oriented Modeling through Executable Objects
Educators Symposium
Pierre Maier University of Duisburg-Essen, Tobias Schwarz University of Duisburg-Essen
DOI File Attached
11:30
30m
Talk
Teaching Model-Driven Low-Code Development Platforms
Educators Symposium
Joel Charles RWTH Aachen University, Judith Michael RWTH Aachen University, Lukas Netz RWTH Aachen University, Bernhard Rumpe RWTH Aachen University
File Attached
12:00
30m
Talk
Embedding-based Automated Assessment of Domain Models
Educators Symposium
Kua Chen , Boqi Chen McGill University, Yujing Yang McGill University, Gunter Mussbacher McGill University, Daniel Varro Linköping University / McGill University
File Attached