MODELS 2022
Sun 23 - Fri 28 October 2022 Montréal, Canada
Fri 28 Oct 2022 11:37 - 12:00 at A-5502.1 - Applications III Chair(s): Sébastien Mosser

Designing models for software systems is a complex activity that takes time and practice to master. Supporting students learning design is time-consuming, and instructors are limited on the amount of feedback they can provide. This work demonstrates a learning system that helps students learn UML modeling to produce database designs. Important features of the system are its ability to auto-evaluate design diagrams based on instructor criteria, and automatically generate question variants allowing students to practice on their own. The system is integrated into the PrairieLearn learning management system allowing for its deployment at other institutions. The demonstration shows the random question generation, how students construct database designs, and the auto-marking capabilities. The system and practice questions are publicly available for instructors to use to help students learn design modeling.

Fri 28 Oct

Displayed time zone: Eastern Time (US & Canada) change

10:30 - 12:00
Applications IIITools & Demonstrations / Journal-first at A-5502.1
Chair(s): Sébastien Mosser McMaster University
10:30
22m
Talk
A descriptive study of assumptions in STRIDE security threat modelingJ1st
Journal-first
Dimitri Van Landuyt KU Leuven, Belgium, Wouter Joosen Katholieke Universiteit Leuven
Link to publication
10:52
22m
Talk
TMI: Tokenomics Made Easy For Web3 ApplicationsDemoVirtual
Tools & Demonstrations
Han Liu Tsinghua University, Xufei Wang Oxford-Hainan Blockchain Research Institute, Model Labs, Bin Wang Oxford-Hainan Blockchain Research Institute, Hainan, China, Huixuan Zheng Oxford-Hainan Blockchain Research Institute, Xuchao Liu Oxford-Hainan Blockchain Research Institute, Model Labs
11:15
22m
Talk
Using DevOps toolchains in Agile model-driven engineeringJ1st
Journal-first
Jörn Guy Süß Codebots Pty Ltd., Samantha Swift , Eban Escott Codebots
Link to publication
11:37
22m
Talk
Learning UML Database Design and Modeling with AutoERDemo
Tools & Demonstrations
Sarah Foss University of British Columbia, Tatiana Urazova University of British Columbia, Ramon Lawrence The University of British Columbia