MEdit4CEP-Gam: A model-driven approach for user-friendly gamification design, monitoring and code generation in CEP-based systems

被引:33
作者
Calderon, Alejandro [1 ]
Boubeta-Puig, Juan [1 ]
Ruiz, Mercedes [1 ]
机构
[1] Univ Cadiz, Dept Comp Sci & Engn, Sch Engn, Ave Univ Cadiz 10, Cadiz 11519, Spain
关键词
Gamification; Model-Driven Engineering; Complex event processing; Strategy design; Monitoring; Graphical modelling editor; EDUCATION;
D O I
10.1016/j.infsof.2017.11.009
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Context Gamification has been proven to increase engagement and motivation in multiple and different non game contexts such as healthcare, education, workplace, and marketing, among others. However, many of these applications fail to achieve the desired benefits of gamification, mainly because of a poor design. Objective: This paper explores the conceptualization, implementation and monitoring phases of meaningful gamification strategies and proposes a solution for strategy experts that hides the implementation details and helps them focus only on what is crucial for the success of the strategy. The solution makes use of Model-Driven Engineering (MDE) and Complex Event Processing (CEP) technology. Method: An easy-to-use graphical editor is used to provide the high-level models that represent the design of the gamification strategy and its deployment and monitoring. These models contain the event pattern definitions to be automatically transformed into code. This code is then deployed both in a CEP engine to detect the conditions expressed in such patterns and in an enterprise service bus to execute the corresponding pattern actions. Results: The paper reports on the use of both a graphical modeling editor for gamification domain definition and a graphical modeling editor for gamification strategy design, monitoring and code generation in event-based systems. It also shows how the proposal can be used to design and automate the implementation and monitoring of a gamification strategy in an educational domain supported by a well-known Learning Management System (LMS) such as Moodle. Conclusion: It can be concluded that this unprecedented model-driven approach leveraging gamification and CEP technology provides strategy experts with the ability to graphically define gamification strategies, which can be directly transformed into code executable by event-based systems. Therefore, this is a novel solution for bringing CEP closer to any strategy expert, positively influencing the gamification strategy design, implementation and real-time monitoring processes.
引用
收藏
页码:238 / 264
页数:27
相关论文
共 41 条
[1]   The Bright and Dark Sides of Gamification [J].
Andrade, Fernando R. H. ;
Mizoguchi, Riichiro ;
Isotani, Seiji .
INTELLIGENT TUTORING SYSTEMS, ITS 2016, 2016, 9684 :176-186
[2]  
[Anonymous], THESIS
[3]  
[Anonymous], 2014, 44 JAHRESTAGUNG GESE
[4]  
[Anonymous], 2017, THE EPSILON BOOK
[5]  
[Anonymous], ECLIPSE MODELING FRA
[6]  
[Anonymous], PAIN SQUAD MOBILE AP
[7]  
[Anonymous], 16 ANN C EUR AC MAN
[8]  
[Anonymous], 2015, IMPLEMENTING GAMIFIC
[9]   LEGA: A LEarner-centered GAmification Design Framework [J].
Baldeon, Johan ;
Rodriguez, Inmaculada ;
Puig, Anna .
PROCEEDINGS OF THE XVII INTERNATIONAL CONFERENCE ON HUMAN COMPUTER INTERACTION INTERACCION 2016, 2016,
[10]   MEdit4CEP: A model-driven solution for real-time decision making in SOA 2.0 [J].
Boubeta-Puig, Juan ;
Ortiz, Guadalupe ;
Medina-Bulo, Inmaculada .
KNOWLEDGE-BASED SYSTEMS, 2015, 89 :97-112