loading
Papers Papers/2022 Papers Papers/2022

Research.Publish.Connect.

Paper

Paper Unlock

Authors: Arthur-Jozsef Molnar and Simona Motogna

Affiliation: Faculty of Mathematics and Computer Science, Babeş - Bolyai University, Cluj - Napoca, Romania

Keyword(s): Software Quality, Software Metrics, Software Maintainability, Maintainability Index, Technical Debt, Technical Debt Ratio.

Abstract: We present a longitudinal study on the long-term evolution of maintainability in open-source software. Quality assessment remains at the forefront of both software research and practice, with many models and assessment methodologies proposed and used over time. Some of them helped create and shape standards such as ISO 9126 and 25010, which are well established today. Both describe software quality in terms of characteristics such as reliability, security or maintainability. An important body of research exists linking these characteristics with software metrics, and proposing ways to automate quality assessment by aggregating software metric values into higher-level quality models. We employ the Maintainability Index, technical debt ratio and a maintainability model based on the ARiSA Compendium. Our study covers the entire 18 year development history and all released versions for three complex, open-source applications. We determine the maintainability for each version using the pr oposed models, we compare obtained results and use manual source code examination to put them into context. We examine the common development patterns of the target applications and study the relation between refactoring and maintainability. Finally, we study the strengths and weaknesses of each maintainability model using manual source code examination as the baseline. (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 13.58.216.18

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:
Molnar, A. and Motogna, S. (2020). Longitudinal Evaluation of Open-source Software Maintainability. In Proceedings of the 15th International Conference on Evaluation of Novel Approaches to Software Engineering - ENASE; ISBN 978-989-758-421-3; ISSN 2184-4895, SciTePress, pages 120-131. DOI: 10.5220/0009393501200131

@conference{enase20,
author={Arthur{-}Jozsef Molnar. and Simona Motogna.},
title={Longitudinal Evaluation of Open-source Software Maintainability},
booktitle={Proceedings of the 15th International Conference on Evaluation of Novel Approaches to Software Engineering - ENASE},
year={2020},
pages={120-131},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0009393501200131},
isbn={978-989-758-421-3},
issn={2184-4895},
}

TY - CONF

JO - Proceedings of the 15th International Conference on Evaluation of Novel Approaches to Software Engineering - ENASE
TI - Longitudinal Evaluation of Open-source Software Maintainability
SN - 978-989-758-421-3
IS - 2184-4895
AU - Molnar, A.
AU - Motogna, S.
PY - 2020
SP - 120
EP - 131
DO - 10.5220/0009393501200131
PB - SciTePress