loading
Papers Papers/2022 Papers Papers/2022

Research.Publish.Connect.

Paper

Paper Unlock

Authors: Thorsten Haendler and Gustaf Neumann

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

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

Related Ontology Subjects/Areas/Topics: Applications ; Artificial Intelligence ; e-Business ; Education/Learning ; e-Learning ; Enterprise Information Systems ; Human-Computer Interaction ; Knowledge Management and Information Sharing ; Knowledge-Based Systems ; Learning Organization & Organizational Learning ; Symbolic Systems

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 a nd 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)

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 18.227.0.255

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 (IC3K 2019) - KMIS; ISBN 978-989-758-382-7; ISSN 2184-3228, SciTePress, 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 (IC3K 2019) - KMIS},
year={2019},
pages={307-316},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0008350803070316},
isbn={978-989-758-382-7},
issn={2184-3228},
}

TY - CONF

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