loading
Papers Papers/2022 Papers Papers/2022

Research.Publish.Connect.

Paper

Paper Unlock

Authors: Omar Masmali and Omar Badreddin

Affiliation: Department of Computer Science, The University of Texas, El Paso, Texas, U.S.A.

Keyword(s): Model Driven Engineering, Software Quality Metrics, UML Class Diagram, Software Design, Code Smells.

Abstract: Code smells and Technical debt are two common notions that are often referred to for quantifying codebase quality. Quality metrics based on such notions often reply on rigid thresholds and are insensitive to the project unique context, such as development technologies, team size, and the desired code qualities. This challenge often manifest itself in inadequate quantification of code qualities and potentially numerous false positives cases. This paper presents a novel approach that formulates code quality metrics with thresholds that are derived from software design models. This method results in metrics that, instead of adopting rigid thresholds, formulates unique and evolving thresholds specific to each code module. This paper presents the novel methodology and introduces some novel code quality formulas. To evaluate the proposed formulas, we evaluate them against open source codebase developed by experienced software engineers. The results suggest that the proposed methodology res ults in code quality quantification that provides more adequate characterization. (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.224.51.67

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:
Masmali, O. and Badreddin, O. (2020). Towards a Model-based Fuzzy Software Quality Metrics. In Proceedings of the 8th International Conference on Model-Driven Engineering and Software Development - MODELSWARD; ISBN 978-989-758-400-8; ISSN 2184-4348, SciTePress, pages 139-148. DOI: 10.5220/0008913701390148

@conference{modelsward20,
author={Omar Masmali. and Omar Badreddin.},
title={Towards a Model-based Fuzzy Software Quality Metrics},
booktitle={Proceedings of the 8th International Conference on Model-Driven Engineering and Software Development - MODELSWARD},
year={2020},
pages={139-148},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0008913701390148},
isbn={978-989-758-400-8},
issn={2184-4348},
}

TY - CONF

JO - Proceedings of the 8th International Conference on Model-Driven Engineering and Software Development - MODELSWARD
TI - Towards a Model-based Fuzzy Software Quality Metrics
SN - 978-989-758-400-8
IS - 2184-4348
AU - Masmali, O.
AU - Badreddin, O.
PY - 2020
SP - 139
EP - 148
DO - 10.5220/0008913701390148
PB - SciTePress