Write a Blog >>
MODELS 2020
Fri 16 - Fri 23 October 2020
Wed 21 Oct 2020 13:15 - 13:35 at Room A - A2-Education and Games Chair(s): Steffen Zschaler

Learning how to model the structural properties of a problem domain or an object-oriented design in form of a class diagram is an essential learning task in many software engineering courses. Since the grading of models is a time-consuming activity, automated grading approaches have been developed to assist the instructor by speeding up the grading process, as well as ensuring consistency and fairness for large classrooms. This paper empirically evaluates the efficacy of one such automated grading approach when applied in two real world settings: a beginner undergraduate class of 103 students required to create a object-oriented design model, and an advanced undergraduate class of 89 students elaborating a domain model. The results of the experiment highlight a) the need to adapt the grading strategy and strictness to the level of the students and the grading style of the instructor, and b) the importance of considering multiple solution variants when grading. Modifications to the grading algorithm are proposed and validated experimentally.

Wed 21 Oct
Times are displayed in time zone: Eastern Time (US & Canada) change

13:15 - 14:30: A2-Education and GamesTechnical Track at Room A
Chair(s): Steffen ZschalerKing's College London
13:15 - 13:35
Full-paper
Is Automated Grading of Models Effective? Assessing Automated Grading of Class DiagramsP&I
Technical Track
Weiyi Bian, Omar AlamTrent University, Jörg KienzleMcGill University, Canada
13:35 - 13:50
Short-paper
A Model-driven Alternative to Programming in Blocks using Rule-based TransformationsNIV
Technical Track
Huseyin ErginBall State University, Wenjun ShiEast China Normal University, China, Herart Dominggus Nurue, Jeff GrayUniversity of Alabama
Media Attached
13:50 - 14:05
Demonstration
Papyrus for gamers, let's play modelingDemo
Technical Track
Antonio BucchiaroneFondazione Bruno Kessler, Trento, Italy, Maxime Savary-Leblanc, Xavier Le Pallec, Jean-Michel BruelUniversité de Toulouse, France, Antonio CicchettiMälardalen University, Jordi CabotICREA - UOC, Sebastian GerardCEA Saclay - NanoInnov, Hamna Aslam, Annapaola MarconiFondazione Bruno Kessler, Trento, Italy, Mirko Perillo
14:05 - 14:20
Demonstration
Automated Video Game World Map Synthesis by Model-Based TechniquesDemo
Technical Track
Boqi Chen, Dylan Havelock, Connor Plante, Michael Sukkarieh, Oszkár SemeráthBudapest University of Technology and Economics, Daniel VarroMcGill University / Budapest University of Technology and Economics