Quotation Händler, Thorsten, Neumann, Gustaf. 2019. Serious Refactoring Games. In Proc. of the 52nd Hawaii International Conference on System Sciences (HICSS-52), Hrsg. Tung X. Bui, 7691-7700. Wailea, Hawaii, USA: IEEE.


RIS


BibTeX

Abstract

Software design issues can severely impede software development and maintenance. Thus, it is important for the success of software projects that developers are aware of bad smells in code artifacts and improve their skills to reduce these issues via refactoring. However, software refactoring is a complex activity and involves multiple tasks and aspects. Therefore, imparting competences for identifying bad smells and refactoring code efficiently is challenging for software engineering education and training. The approaches proposed for teaching software refactoring in recent years mostly concentrate on small and artificial tasks and fall short in terms of higher level competences, such as analysis and evaluation. In this paper, we investigate the possibilities and challenges of designing serious games for software refactoring on real-world code artifacts. In particular, we propose a game design, where students can compete either against a predefined benchmark (technical debt) or against each other. In addition, we describe a lightweight architecture as the technical foundation for the game design that integrates pre-existing analysis tools such as test frameworks and software-quality analyzers. Finally, we provide an exemplary game scenario to illustrate the application of serious games in a learning setting.

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 Serious Refactoring Games
Title of whole publication Proc. of the 52nd Hawaii International Conference on System Sciences (HICSS-52)
Editor Tung X. Bui
Page from 7691
Page to 7700
Location Wailea, Hawaii, USA
Publisher IEEE
Year 2019
ISBN 978-0-9981331-2-6
URL https://hdl.handle.net/10125/60207
Open Access Y
Open Access Link https://scholarspace.manoa.hawaii.edu/handle/10125/60207

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)
5367 Management information systems (Details)
Google Scholar: Search