Mobile Serious Game Design using User Experience: Modeling of Software Product Line Variability

Authors

  • Chaimae Meftah RIME Team, MASI Laboratory, Computer Engineering Department Mohammadia School of Engineers, Mohammed V University, Postbox 765, Rabat, Morocco https://orcid.org/0000-0002-5079-1846
  • Asmaâ Retbi RIME Team, MASI Laboratory, Computer Engineering Department Mohammadia School of Engineers, Mohammed V University, Postbox 765, Rabat, Morocco
  • Samir Bennani RIME Team, MASI Laboratory, Computer Engineering Department Mohammadia School of Engineers, Mohammed V University, Postbox 765, Rabat, Morocco
  • Mohamed Khalidi Idrissi RIME Team, MASI Laboratory, Computer Engineering Department Mohammadia School of Engineers, Mohammed V University, Postbox 765, Rabat, Morocco

DOI:

https://doi.org/10.3991/ijet.v14i23.10899

Keywords:

feature model, gamification, MSG, SPL, UX, variability

Abstract


In recent years, gamification has emerged as a new approach to increasing learner engagement. It covers a very wide range of games with very different purposes and with many fields of application. However, most of the gamification solutions proposed do not adopt the same modeling approach and little attention has been paid to mobile serious games (MSG) belonging to different pedagogical contexts. In order to overcome these difficulties, we have developed in this paper a generic model based on the Software Product Line (SPL) approach to manage the common and variable points of the MSG product set. We have also focused on the User eXperience (UX) concept to study the aspects that most affect the player’s experience in the context of MSGs. These aspects have been modeled in the form of features in the SPL Feature Model. MSG designers can use the model proposed during the development process, both to manage variability and to create an effective and fun learning environment.

Downloads

Published

2019-12-06

How to Cite

Meftah, C., Retbi, A., Bennani, S., & Idrissi, M. K. (2019). Mobile Serious Game Design using User Experience: Modeling of Software Product Line Variability. International Journal of Emerging Technologies in Learning (iJET), 14(23), pp. 55–66. https://doi.org/10.3991/ijet.v14i23.10899

Issue

Section

Papers