Burgos, España
Valladolid, España
La capacidad de gestionar defectos de diseño en el software puede ayudar a mejorar la calidad y a hacer más productivas las tareas de desarrollo y de mantenimiento. En sistemas reales, donde existe una gran cantidad de entidades de código, un enfoque de detección de defectos de diseño basado en la intuición y experiencia humana es inabordable. La detección de defectos debería ser asistida por un proceso que estructure una inspección semi-automática. Actualmente se cuenta con herramientas que implementan la detección de algunos defectos de diseño catalogados. No obstante, cuando un inspector realiza una inspección de defectos de diseño, existe una componente de subjetividad que debe ser gestionada en el proceso. Las herramientas disponibles actualmente no tienen en cuenta lo anterior. En este artículo se presenta una herramienta desarrollada como plugin para Eclipse que automatiza un proceso dinámico de gestión de defectos de diseño basado en métricas de código sobre un conjunto de entidades. El dinamismo de la definición de defectos se gestiona permitiendo al inspector añadir o eliminar entidades de código al conjunto inicial utilizado para predecir, generando nuevos clasificadores con herramientas de minería de datos.
© 2008-2025 Fundación Dialnet · Todos los derechos reservados