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.
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 tagPublication'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 (Former researcher)
- 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)