5 CALIDAD Y MÉTRICAS DE SOFTWARE UNA PROPUESTA DESDE LA LÓGICA DIFUSA
Erlington Salcedo Benavides
Celio Gil Aros
Adriana Patricia García Henao
pp. 5 1 -5 9
Calidad y métricas de software:
una propuesta desde la lógica difusa*
Erlington Salcedo Benavides
Ingeniero de sistemas. Docente investigador principal del proyecto
esalcedob@libertadores.edu.co
Celio Gil Aros
Ingeniero deSistemas. Docente coinvestigador
cegila@libertadores.edu.co
Adriana Patricia García Henao
Pasante de investigación
apgarciah@libertadores.edu.co
Resumen
Abstr act
Cada día son mayores los requerimientos y las exigencias
de los usuarios finales de sistemas, dada la calidad inmersa que deben tener y las complejas técnicas de
medición implementadas en los diferentes niveles
delproceso, especialmente, las diseñadas para soportar los proyectos de software de gran tamaño.
La presente investigación implementa un sistema
que permite calificar la calidad de un producto de
software, en el que se utiliza la lógica difusa, la cual
permite evaluar las respuestas que dicho sistema
genera a partir de las consideraciones que se deben tener en cuenta, tratando de esta manera que
elsistema se consolide como una herramienta de
evaluación, a partir de los parámetros de calidad
que los usuarios finales buscan en dichos sistemas.
Se usa una metodología casi experimental, con
encuestas que definen las características y niveles
que cada usuario necesita, para luego plasmar estos parámetros en un producto de software, contrastando los resultados del mismo con las mediciones delos usuarios.
Every day, there are more requirements and demands
for systems final users, due to the inherent quality they
must have and the complex measuring techniques
implemented at different levels of the process,
specially those designed to support big software
projects. This research implements a system that
allows the quality qualification of a software product
by means of thefuzzy logic, permitting the evaluation
of the responses that such a system generates from
the considerations that must be taken into account,
so making the system to consolidate as an evaluation
tool, based on the quality parameters that final users
search for in those systems.
Palabr as claves
Key Words
Calidad de software, lógica difusa, métricas de software, sistema de inferencia,variables lingüísticas.
Software quality, fuzzy logic, software measuring,
inference system, linguistic variables.
A quasi experimental methodology is used, with
surveys that define the characteristics and levels that
each user needs, in order to capture these parameter
in a software product, contrasting the results with the
users’ measuring.
* Proyecto: “Sistema difuso para laevaluación de la calidad externa de software orientado a la web”, 2010. Grupo
de Investigación y Desarrollo en Nuevas Tecnologías de Información y Comunicaciones (GRIDNTIC),
Programa de Ingeniería de Sistemas, Facultad de Ingeniería, Fundación Universitaria Los Libertadores.
51
PER F ILE S LI BE RTAD OR ES • No. 7 • 2 0 1 1 • ISSN 2248-5724
Software quality and metrics:
a proposal from thefuzzy logic
INTRODUCCIÓN
E
n la actualidad nos enfrentamos con procesos
altamente complejos, los cuales conllevan a la necesidad de perfeccionar los métodos existentes y a la
búsqueda imperante de la calidad. Técnicas complejas de medición son implementadas en varios niveles,
especialmente las diseñadas para soportar las características de los proyectos de software de gran tamaño. Es asícomo el motivo de esta investigación es la
implementación de un sistema que permita calificar
la calidad de un software mediante la lógica difusa
y evaluar las respuestas que dicho sistema genera a
partir de las consideraciones que se deben tener.
La forma como la lógica difusa maneja la incertidumbre es una de las justificaciones para optar por esta
herramienta. La incertidumbre forma...
Regístrate para leer el documento completo.