
Journal CIM

Ing. Sistemas Computacionales
Análisis y evaluación de la calidad de diseño en sistemas de software orientados a objetos
Autores: A. Banda-Madrid, L. Dávila-Nicanor
Fecha: Octubre 2017
Abstract
Estudios relevantes han demostrado que la mayor distribución de la fuente de fallos está en las primeras etapas del proceso de desarrollo de software. Esta condición afecta de forma adversa las siguientes fases, de tal forma que localizar los fallos en etapas finales tiene costos que crecen de forma exponencial. La contribución de la presente propuesta se enfoca en el desarrollo de un proceso para la analizar la calidad en la fase diseño y establecer la prioridad de los casos de prueba en los sistemas de Software Orientados a Objetos. El análisis se realiza mediante un modelo denominado Grafo de Complejidad Arquitectónica en donde se han empleado métricas de software en combinación con algoritmos de la teoría de grafos para el análisis de las secuencias de operación en el sistema. El resultado es un modelo determinístico que es la base para establecer el nivel de riesgo en las arquitecturas del sistema, lo cual permite establecer la cobertura de evaluación optimizando los recursos empleados en la fase de pruebas.