Quotation Händler, Thorsten, Neumann, Gustaf. 2019. Ontology-based Analysis of Game Designs for Software Refactoring. In Proc. of the 11th International Conference on Computer Supported Education (CSEDU) - Volume 1, Hrsg. INSTICC, 24-35. Heraklion (Crete), Greece: SciTePress.


RIS


BibTeX

Abstract

Acquiring practical competences in computer programming and software engineering is challenging. Software refactoring, in particular, is considered an important and useful quality-assurance technique, but due to the perceived difficulties and risks of performing it, often neglected in practice. Still, it received little attention by software engineering education and training so far. Games are a popular means for fostering motivation as well as mediating and improving practical competences by providing an enjoyable and playful environment. However, for instructors it is challenging to develop and apply game designs that address certain learning objectives, which is important for integrating the game into existing or planned learning and training paths, e.g., in the framework of university courses or training units for (experienced) software developers. In this paper, we propose an ontology that aims to support the analysis and design of games in the field of software refactoring. We apply a structured process for creating 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 then represented as a meta-model in terms of a UML class diagram and reflects concepts important for refactoring-game designs. We describe ontology-based options for game design and illustrate the use of the ontology by analyzing existing refactoring-gaming approaches. In addition, we reflect applying the ontology for reasoning about novel game designs and discuss further potential of the approach.

Tags

Press 'enter' for creating the tag

Publication's profile

Status of publication Published
Affiliation WU
Type of publication Contribution to conference proceedings
Language English
Title Ontology-based Analysis of Game Designs for Software Refactoring
Title of whole publication Proc. of the 11th International Conference on Computer Supported Education (CSEDU) - Volume 1
Editor INSTICC
Page from 24
Page to 35
Location Heraklion (Crete), Greece
Publisher SciTePress
Year 2019
URL http://dx.doi.org/10.5220/0007878300240035
Open Access Y
Open Access Link http://dx.doi.org/10.5220/0007878300240035

Associations

People
Händler, Thorsten (Details)
Neumann, Gustaf (Details)
Organization
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)
Google Scholar: Search