A customizable approach to assess software quality through Multi-Criteria Decision Making

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Basciani, Francesco, Di Pompeo, Daniele, Di Rocco, Juri, Pierantonio, Alfonso
Format: Preprint
Published: 2023
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866917577530277888
author Basciani, Francesco
Di Pompeo, Daniele
Di Rocco, Juri
Pierantonio, Alfonso
author_facet Basciani, Francesco
Di Pompeo, Daniele
Di Rocco, Juri
Pierantonio, Alfonso
contents Over the years, Software Quality Engineering has increased interest, demonstrated by significant research papers published in this area. Determining when a software artifact is qualitatively valid is tricky, given the impossibility of providing an objective definition valid for any perspective, context, or stakeholder. Many quality model solutions have been proposed that reference specific quality attributes in this context. However, these approaches do not consider the context in which the artifacts will operate and the stakeholder's perspective who evaluate its validity. Furthermore, these solutions suffer from the limitations of being artifact-specific and not extensible. In this paper, we provide a generic and extensible mechanism that makes it possible to aggregate and prioritize quality attributes. The user, taking into account his perspective and the context in which the software artifact will operate, is guided in defining all the criteria for his quality model. The management of these criteria is then facilitated through Multi-Criteria Decision Making (MCDM). In addition, we present the PRETTEF model, a concrete instance of the proposed approach for assessing and selecting MVC frameworks.
format Preprint
id arxiv_https___arxiv_org_abs_2301_12202
institution arXiv
publishDate 2023
record_format arxiv
spellingShingle A customizable approach to assess software quality through Multi-Criteria Decision Making
Basciani, Francesco
Di Pompeo, Daniele
Di Rocco, Juri
Pierantonio, Alfonso
Software Engineering
Over the years, Software Quality Engineering has increased interest, demonstrated by significant research papers published in this area. Determining when a software artifact is qualitatively valid is tricky, given the impossibility of providing an objective definition valid for any perspective, context, or stakeholder. Many quality model solutions have been proposed that reference specific quality attributes in this context. However, these approaches do not consider the context in which the artifacts will operate and the stakeholder's perspective who evaluate its validity. Furthermore, these solutions suffer from the limitations of being artifact-specific and not extensible. In this paper, we provide a generic and extensible mechanism that makes it possible to aggregate and prioritize quality attributes. The user, taking into account his perspective and the context in which the software artifact will operate, is guided in defining all the criteria for his quality model. The management of these criteria is then facilitated through Multi-Criteria Decision Making (MCDM). In addition, we present the PRETTEF model, a concrete instance of the proposed approach for assessing and selecting MVC frameworks.
title A customizable approach to assess software quality through Multi-Criteria Decision Making
topic Software Engineering
url https://arxiv.org/abs/2301.12202