Work in progress: Towards a generic platform for implementing gamified learning arrangements in engineering education

This contribution discusses problems of existing gamified learning platforms as a result of an analysis and reveals a research gap that is addressed using a domain-specific modeling (DSM) approach. Foundations of the DSM approach are described and our vision to use it for improving the creation, adaptability, and extensibility of platforms as well as the exchange of promising gamified learning concepts. Early results are presented and steps ahead are shown.

[1]  Evans,et al.  Domain-driven design , 2003 .

[2]  Laurence Tratt,et al.  Eco: A Language Composition Editor , 2014, SLE.

[3]  Kevin Werbach,et al.  (Re)Defining Gamification: A Process Approach , 2014, PERSUASIVE.

[4]  Martin Fowler,et al.  Patterns , 2021, IEEE Software.

[5]  Chris Rupp,et al.  Requirements Engineering und Management , 2009, HMD Praxis der Wirtschaftsinformatik.

[6]  Juha-Pekka Tolvanen,et al.  Model-Driven Development challenges and solutions: Experiences with domain-specific modelling in industry , 2016, 2016 4th International Conference on Model-Driven Engineering and Software Development (MODELSWARD).

[7]  Markus Völter,et al.  Model-Driven Software Development: Technology, Engineering, Management , 2006 .

[8]  Kay M. Berkling,et al.  Looking for Usage Patterns in e-Learning Platforms - A Step Towards Adaptive Environments , 2014, CSEDU.

[9]  Anneke Kleppe,et al.  Software Language Engineering: Creating Domain-Specific Languages Using Metamodels , 2008 .

[10]  W. Marsden I and J , 2012 .

[11]  Jim Steel,et al.  Engineering Modeling Languages: Turning Domain Knowledge into Tools , 2016 .

[12]  Eric J. Evans,et al.  Domain-driven design , 2003 .

[13]  Tony Clark,et al.  Applied Metamodelling: A Foundation for Language Driven Development (Third Edition) , 2015, ArXiv.

[14]  Juha-Pekka Tolvanen,et al.  MetaEdit+: domain-specific modeling for full code generation demonstrated [GPCE] , 2004, OOPSLA '04.

[15]  Darina Dicheva,et al.  An Active Learning Model Employing Flipped Learning and Gamification Strategies , 2016 .

[16]  Juha-Pekka Tolvanen,et al.  Domain-Specific Modeling: Enabling Full Code Generation , 2008 .

[17]  Frank Budinsky,et al.  EMF: Eclipse Modeling Framework 2.0 , 2009 .

[18]  Alexander Bartel,et al.  Gamifying the learning of design patterns in software engineering education , 2016, 2016 IEEE Global Engineering Education Conference (EDUCON).

[19]  Bernhard Wolf,et al.  Implementing Gamification: Requirements and Gamification Platforms , 2015 .

[20]  Alexander Schill,et al.  A Generic Platform for Enterprise Gamification , 2012, 2012 Joint Working IEEE/IFIP Conference on Software Architecture and European Conference on Software Architecture.

[21]  Brian Henderson-Sellers,et al.  Metamodelling for software engineering , 2008 .

[22]  Jordi Cabot,et al.  Model-Driven Software Engineering in Practice , 2017, Synthesis Lectures on Software Engineering.