SPLASH 2021
Sun 17 - Fri 22 October 2021 Chicago, Illinois, United States
Mon 18 Oct 2021 09:20 - 09:40 at Zurich F - Introduction and Cases Chair(s): Jeff Gray

Domain-specific modeling languages abstractly represent domain knowledge in a way that users can more easily understand the model content without technical expertise. These languages can be created for any domain, provided the necessary knowledge is available. This research uses educational game design as a demonstration of the power of domain-specific modeling. Games are useful tools in supplementing the traditional education of students, however, many educators often do not possess the design or technical skills to develop a custom game for their own use. MOLEGA (the Modeling Language for Educational Card Games) is a domain-specific modeling language that provides a guided model design environment for these users. Using MOLEGA, users can create visual models, inspired by UML class diagrams, to represent their desired card game, based on two selected variants. User models are then used to generate executable source code for a mobile-compatible, browser-based game that can be deployed on a server by following the provided instructions. MOLEGA is evaluated for validity and correctness using a suite of example models.

Mon 18 Oct

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

09:00 - 10:20
Introduction and CasesDSM at Zurich F
Chair(s): Jeff Gray University of Alabama

Introduction of the workshop Cases and experiences on applying Domain-Specific Modeling

09:00
20m
Talk
Introduction
DSM
Jeff Gray University of Alabama, Matti Rossi Aalto University School of Business, Jonathan Sprinkle University of Arizona, Juha-Pekka Tolvanen MetaCase
09:20
20m
Talk
MOLEGA: Modeling Language for Educational Card Games
DSM
Kaylynn Borror Miami University, Eric Rapos Miami University
DOI
09:40
20m
Talk
PrintTalk: A Constraint-Based Imperative DSL for 3D Printing
DSM
Jef Jacobs Vrije Universiteit Brussel, Jens Nicolay Vrije Universiteit Brussel, Christophe De Troyer Vrije Universiteit Brussel, Wolfgang De Meuter Vrije Universiteit Brussel
DOI
10:00
20m
Talk
Industrial Experiences with the Evolution of a DSL
DSM
Mathijs Schuts Philips; Radboud University Nijmegen, Marco Alonso Philips, Jozef Hooman TNO; Radboud University Nijmegen
DOI