Papyrus for gamers, let's play modeling

被引:4
作者
Bucchiarone, Antonio [1 ]
Savary-Leblanc, Maxime [2 ]
Le Pallec, Xavier [3 ]
Bruel, Jean-Michel [4 ]
Cicchetti, Antonio [5 ]
Cabot, Jordi [6 ]
Gerard, Sebastien [7 ]
Aslam, Hamna [8 ]
Marconi, Annapaola [1 ]
Perillo, Mirko [1 ]
机构
[1] Fdn Bruno Kessler, Povo, Italy
[2] Univ Lille, CEA LIST, Lille, France
[3] Univ Lille, CRIStAL, IRCICA, Lille, France
[4] Univ Toulouse, IRIT, Toulouse, France
[5] Malardalen Univ, IDT Dept, Vasteras, Sweden
[6] UOC, ICREA, Barcelona, Spain
[7] CEA LIST, Palaiseau, France
[8] Innopolis Univ, IRIT, Moscow, Russia
来源
23RD ACM/IEEE INTERNATIONAL CONFERENCE ON MODEL DRIVEN ENGINEERING LANGUAGES AND SYSTEMS, MODELS 2020 COMPANION | 2020年
关键词
Software Modeling; Modeling Education; Gamification; Papyrus;
D O I
10.1145/3417990.3422002
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Gamification refers to the exploitation of gaming mechanisms for serious purposes, like learning hard-to-train skills such as modeling. We present a gamified version of Papyrus, the well-known open source modeling tool. Instructors can use it to easily create new modeling games (including the tasks, solutions, levels, rewards...) to help students learning any specific modeling aspect. The evaluation of the game components is delegated to the GDF gamification framework that bidirectionally communicates with the Papyrus core via API calls. Our gamified Papyrus includes as well a game dashboard component implemented with HTML/CSS/-Javascript and displayed thanks to the integration of a web browser embedded in an Eclipse view.
引用
收藏
页数:5
相关论文
共 12 条
[1]   Exploiting Multi-Level Modelling for Designing and Deploying Gameful Systems [J].
Bucchiarone, Antonio ;
Cicchetti, Antonio ;
Marconi, Annapaola .
2019 ACM/IEEE 22ND INTERNATIONAL CONFERENCE ON MODEL DRIVEN ENGINEERING LANGUAGES AND SYSTEMS (MODELS 2019), 2019, :34-44
[2]   Grand challenges inmodel-driven engineering: an analysis of the state of the research [J].
Bucchiarone, Antonio ;
Cabot, Jordi ;
Paige, Richard F. ;
Pierantonio, Alfonso .
SOFTWARE AND SYSTEMS MODELING, 2020, 19 (01) :5-13
[3]  
Cosentino V., 2017, P 5 S CONC MOD ED ER, P15
[4]  
Dicheva Darina, 2019, SIGCSE '19: Proceedings of the 50th ACM Technical Symposium on Computer Science Education, DOI 10.1145/3287324.3293726
[5]  
Herzig Philipp, 2013, Theory, Practice, and Applications of Rules on the Web. 7th International Symposium, RuleML 2013. Proceedings. LNCS 8035, P129, DOI 10.1007/978-3-642-39617-5_14
[6]  
Johnson Daniel, 2016, Internet Interv, V6, P89, DOI 10.1016/j.invent.2016.10.002
[7]   The rise of motivational information systems: A review of gamification research [J].
Koivisto, Jonna ;
Hamari, Juho .
INTERNATIONAL JOURNAL OF INFORMATION MANAGEMENT, 2019, 45 :191-210
[8]  
Marconi A, 2018, AVI'18: PROCEEDINGS OF THE 2018 INTERNATIONAL CONFERENCE ON ADVANCED VISUAL INTERFACES
[9]   Gamification in software engineering - A systematic mapping [J].
Pedreira, Oscar ;
Garcia, Felix ;
Brisaboa, Nieves ;
Piattini, Mario .
INFORMATION AND SOFTWARE TECHNOLOGY, 2015, 57 :157-168
[10]   How are UML class diagrams built in practice? A usability study of two UML tools: Magicdraw and Papyrus [J].
Planas, Elena ;
Cabot, Jordi .
COMPUTER STANDARDS & INTERFACES, 2020, 67