loading
Papers Papers/2022 Papers Papers/2022

Research.Publish.Connect.

Paper

Authors: Georgia Kapitsaki 1 ; Luigi Lavazza 2 ; Sandro Morasca 2 and Gabriele Rotoloni 2

Affiliations: 1 Department of Computer Science, University of Cyprus, Nicosia, Cyprus ; 2 Dipartimento di Scienze Teoriche e Applicate, Università degli Studi dell’Insubria, Varese, Italy

Keyword(s): Software Code Understanding, Code Static Metrics, Replicated Experiments.

Abstract: Background. Understandability is an important characteristic of software code that can largely impact the effectiveness and cost of software maintenance. Aim. We investigate if and to what extent the characteristics of source code captured by static metrics affect understandability. Method. We replicated an empirical study which provided some insights and highlighted some code characteristics that seem to affect understandability. The replication took place in a different country and was conducted with a different set of developers, i.e., Bachelor’s students, instead of Master’s students. The same source code was used in both studies. Results. The data collected in the replication do not corroborate the results of the initial study, since no correlation between code measures and code understanding could be found. The reason seems to be that the initial study involved developers with very similar skills and experience, while the replication involved developers with quite different ski lls. Conclusions. Code understanding appears to be affected much more by developers’ skills than by code characteristics. The extent to which code understanding depends on code characteristics is observable only for a homogeneous population of developers. Our results can be useful for software practitioners and for future software understandability studies. (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 216.73.216.9

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:
Kapitsaki, G., Lavazza, L., Morasca, S., Rotoloni and G. (2025). A Replicated Study on Factors Affecting Software Understandability. In Proceedings of the 20th International Conference on Evaluation of Novel Approaches to Software Engineering - ENASE; ISBN 978-989-758-742-9; ISSN 2184-4895, SciTePress, pages 582-591. DOI: 10.5220/0013339500003928

@conference{enase25,
author={Georgia Kapitsaki and Luigi Lavazza and Sandro Morasca and Gabriele Rotoloni},
title={A Replicated Study on Factors Affecting Software Understandability},
booktitle={Proceedings of the 20th International Conference on Evaluation of Novel Approaches to Software Engineering - ENASE},
year={2025},
pages={582-591},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0013339500003928},
isbn={978-989-758-742-9},
issn={2184-4895},
}

TY - CONF

JO - Proceedings of the 20th International Conference on Evaluation of Novel Approaches to Software Engineering - ENASE
TI - A Replicated Study on Factors Affecting Software Understandability
SN - 978-989-758-742-9
IS - 2184-4895
AU - Kapitsaki, G.
AU - Lavazza, L.
AU - Morasca, S.
AU - Rotoloni, G.
PY - 2025
SP - 582
EP - 591
DO - 10.5220/0013339500003928
PB - SciTePress