Write a Blog >>
MODELS 2020
Fri 16 - Fri 23 October 2020
Tue 20 Oct 2020 14:37 - 15:00 at Room D - Educators Symposium

Models may be used for purposes relating (a)~to understanding, predicting, and communicating model aspects, and (b)~to implementing the model and capturing the design intent. Models that are primarily used for understanding, predicting and communicating are referred to as descriptive models, whereas models mainly used for implementation are called prescriptive models. This contribution focuses on teaching both the common and the distinguishing aspects of the two model categories. We start with an example for a general descriptive and prescriptive model, independent of particular software modeling languages, and continue to discuss an example demonstrating how UML and OCL can be applied for specifying both a descriptive and a prescriptive model. Finally, we discuss lessons to be learned from this teaching venture.

Tue 20 Oct

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

13:30 - 15:00
Educators SymposiumEducators Symposium at Room D
13:30
22m
Paper
Automatic Assessment of Students' Software Models Using a Simple Heuristic and Machine Learning
Educators Symposium
Younes Boubekeur McGill University, Gunter Mussbacher McGill University, Canada, Shane McIntosh
13:52
22m
Paper
Towards a Better Understanding of Interactions with a Domain Modeling Assistant
Educators Symposium
Younes Boubekeur McGill University, Gunter Mussbacher McGill University, Canada
14:15
22m
Paper
From classic to agile: Experiences from more than a decade of project-based modeling education
Educators Symposium
Holger Giese Hasso Plattner Institute, University of Potsdam, Leen Lambers , Christian Zöllner Hasso Plattner Institute, University of Potsdam
14:37
22m
Paper
On Teaching Descriptive and Prescriptive Modeling
Educators Symposium
Martin Gogolla , Bran Selic Malina Software Corporation