Gamification is increasingly used to build solutions for driving the behaviour of target users' populations. Gameful systems are typically exploited to keep users' involvement in certain activities and/or to modify an initial behaviour through game-like elements, such as awarding points, submitting challenges and/or fostering competition and cooperation with other players. Gamification mechanisms are well-defined and composed of different ingredients that have to be correctly amalgamated together; among these we find single/multi-player challenges targeted to reach a certain goal and providing an adequate award for compensation. Since the current approaches are largely based on hand-coding/tuning, when the game grows in its complexity, keeping track of all the mechanisms and maintaining the implementation can become error-prone and tedious activities. In this paper, we describe a multi-level modelling approach for the definition of gamification mechanisms, from their design to their deployment and runtime adaptation. The approach is implemented by means of JetBrains MPS, a text-based meta-modelling framework, and validated using two gameful systems in the Education and Mobility domains.
Exploiting Multi-Level Modelling for Designing and Deploying Gameful Systems / Bucchiarone, Antonio; Cicchetti, Antonio; Marconi, Annapaola. - ELETTRONICO. - (2019), pp. 34-44. ((Intervento presentato al convegno 2019 ACM/IEEE 22nd International Conference on Model Driven Engineering Languages and Systems (MODELS) tenutosi a Munich, Germany nel 15-20 September 2019 [10.1109/MODELS.2019.00-17].
Scheda prodotto non validato
I dati visualizzati non sono stati ancora sottoposti a validazione formale da parte dello Staff di IRIS, ma sono stati ugualmente trasmessi al Sito Docente Cineca (Loginmiur).
Titolo: | Exploiting Multi-Level Modelling for Designing and Deploying Gameful Systems | |
Autori: | Bucchiarone, Antonio; Cicchetti, Antonio; Marconi, Annapaola | |
Autori Unitn: | ||
Titolo del volume contenente il saggio: | Proceedings of 2019 ACM/IEEE 22nd International Conference on Model Driven Engineering Languages and Systems (MODELS) | |
Luogo di edizione: | New York | |
Casa editrice: | ACM/IEEE | |
Anno di pubblicazione: | 2019 | |
Codice identificativo Scopus: | 2-s2.0-85076095969 | |
Codice identificativo WOS: | WOS:000538727000004 | |
ISBN: | 978-1-7281-2536-7 | |
Handle: | http://hdl.handle.net/11572/343546 | |
Citazione: | Exploiting Multi-Level Modelling for Designing and Deploying Gameful Systems / Bucchiarone, Antonio; Cicchetti, Antonio; Marconi, Annapaola. - ELETTRONICO. - (2019), pp. 34-44. ((Intervento presentato al convegno 2019 ACM/IEEE 22nd International Conference on Model Driven Engineering Languages and Systems (MODELS) tenutosi a Munich, Germany nel 15-20 September 2019 [10.1109/MODELS.2019.00-17]. | |
Appare nelle tipologie: | 04.1 Saggio in atti di convegno (Paper in proceedings) |