Quotation Händler, Thorsten, Neumann, Gustaf. 2020. Ontology-based Analysis and Design of Educational Games for Software Refactoring. In: Computer Supported Education, Revised Selected Papers of CSEDU 2019. Communications in Computer and Information Science (CCIS), Hrsg. Lane H.C., Zvacek S., Uhomoibhi J. 602-628. - Springer.


RIS


BibTeX

Abstract

Despite being regarded as necessary to ensure a system’s maintainability and extensibility, software refactoring is often neglected in practice due to difficulties and risks perceived by software developers. Still, refactoring received little attention by software engineering education and training so far. Educational games are a popular means for enhancing practical competences as well as increasing motivation of learners. For instructors, however, it is challenging to develop and apply games in order to address certain learning objectives, which is important to integrate the games into existing or planned training paths. In this article, we propose an ontology that aims to support the analysis and design of games for teaching and training software refactoring. In particular, we create a unifying domain ontology bridging core concepts from three related fields, i.e. game design (a), software refactoring (b), and competence management (c). The resulting ontology is represented as a UML class diagram that reflects concepts and concept relations important for educational refactoring games. We describe ontology-based design options and demonstrate the use of the ontology by analyzing existing games for software refactoring. In addition, we also present an exemplary process for developing novel games based on the ontology and illustrate its applicability by designing a non-digital card game.

Tags

Press 'enter' for creating the tag

Publication's profile

Status of publication Published
Affiliation WU
Type of publication Chapter in edited volume
Language English
Title Ontology-based Analysis and Design of Educational Games for Software Refactoring
Title of whole publication Computer Supported Education, Revised Selected Papers of CSEDU 2019. Communications in Computer and Information Science (CCIS)
Editor Lane H.C., Zvacek S., Uhomoibhi J.
Page from 602
Page to 628
Location -
Publisher Springer
Year 2020
Reviewed? Y
URL https://doi.org/10.1007/978-3-030-58459-7_29
Open Access N

Associations

People
Händler, Thorsten (Details)
Neumann, Gustaf (Details)
Organization
Institute for Information Systems and New Media IN (Details)
Research areas (ÖSTAT Classification 'Statistik Austria')
1105 Computer software (Details)
1108 Informatics (Details)
1138 Information systems (Details)
1140 Software engineering (Details)
1161 Human-computer interaction (Details)
5367 Management information systems (Details)
Google Scholar: Search