loading
Papers

Research.Publish.Connect.

Paper

Authors: Thorsten Haendler and Gustaf Neumann

Affiliation: Institute for Information Systems and New Media, Vienna University of Economics and Business (WU) and Austria

ISBN: 978-989-758-382-7

Keyword(s): Software Refactoring, Knowledge and Competence Management, Software Engineering Education and Training

Abstract: Long-living software systems are becoming increasingly complex and difficult to maintain. Software refactoring is considered important to achieve maintainability and extensibility of a software system over time. In practice, it is still often neglected, partly because of costs, the perceived risks of collateral damage and difficulties of individuals working on certain components of complex software. It is therefore important for software projects that software developers have the appropriate skills and competences to efficiently perform software refactoring. However, so far there is no systematization of competences in software refactoring to guide in the assessment or training of competences, e.g., for planning or evaluating training activities and paths. In this paper, we address this need by presenting a competence framework for software refactoring by applying Bloom’s revised taxonomy for educational objectives. In particular, we specify competence levels by combining knowledge an d cognitive-process dimensions. Via a case study with two existing training environments (i.e. a tutoring system and a serious game), we demonstrate by example that the framework can support (1) in analyzing the competence levels addressed by the training environments and (2) in reflecting training paths for software refactoring. Finally, we discuss the limitations and the further potential of the framework. (More)

PDF ImageFull Text

Download
CC BY-NC-ND 4.0

Sign In Guest: Register as new SciTePress user now for free.

Sign In SciTePress user: please login.

PDF ImageMy Papers

You are not signed in, therefore limits apply to your IP address 3.209.80.87

In the current month:
Recent papers: 100 available of 100 total
2+ years older papers: 200 available of 200 total

Paper citation in several formats:
Haendler, T. and Neumann, G. (2019). A Framework for the Assessment and Training of Software Refactoring Competences.In Proceedings of the 11th International Joint Conference on Knowledge Discovery, Knowledge Engineering and Knowledge Management - Volume 3: KMIS, ISBN 978-989-758-382-7, pages 307-316. DOI: 10.5220/0008350803070316

@conference{kmis19,
author={Thorsten Haendler. and Gustaf Neumann.},
title={A Framework for the Assessment and Training of Software Refactoring Competences},
booktitle={Proceedings of the 11th International Joint Conference on Knowledge Discovery, Knowledge Engineering and Knowledge Management - Volume 3: KMIS,},
year={2019},
pages={307-316},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0008350803070316},
isbn={978-989-758-382-7},
}

TY - CONF

JO - Proceedings of the 11th International Joint Conference on Knowledge Discovery, Knowledge Engineering and Knowledge Management - Volume 3: KMIS,
TI - A Framework for the Assessment and Training of Software Refactoring Competences
SN - 978-989-758-382-7
AU - Haendler, T.
AU - Neumann, G.
PY - 2019
SP - 307
EP - 316
DO - 10.5220/0008350803070316

Login or register to post comments.

Comments on this Paper: Be the first to review this paper.