Autor: Garví García, Eladio
Cargando...
E-mails conocidos
egarvi@ugr.es
Fecha de nacimiento
Proyectos de investigación
Unidades organizativas
Puesto de trabajo
Apellidos
Garví García
Nombre de pila
Eladio
Nombre
Nombres alternativos
Garví, Eladio
Afiliaciones conocidas
Universidad de Granada
Departamento de Lenguajes y Sistemas Informáticos, Universidad de Granada
Departamento de Lenguajes y Sistemas Informáticos, Universidad de Granada
Páginas web conocidas
Página completa del ítem
Notificar un error en este autor
2 resultados
Resultados de la búsqueda
Mostrando 1 - 2 de 2
Artículo Calidad Ágil: Patrones de Diseño en un contexto de Desarrollo Dirigido por PruebasCapel Tuñón, Manuel I.; Grimán, Anna C.; Garví García, Eladio. Actas de las XXI Jornadas de Ingeniería del Software y Bases de Datos (JISBD 2016), 2016-09-13.En esta investigación se propone un conjunto inicial de patrones de diseño que pueden ser utilizados en un contexto de TDD. Se analizan las características de calidad de software de cada uno de los patrones del conjunto seleccionado según el estándar de calidad de software vigente ISO/IEC 25010:2011~cite{ISO/IEC}. Para cada patrón y característica ISO, se discute si las propiedades esperadas del código resultan aumentadas o inhibidas con la incorporación del patrón. Se realiza un análisis crítico de cada patrón seleccionado según tres dimensiones: (1)capacidad de prueba (testability), (2)características de calidad propiciadas y (3)características de calidad inhibidas. Esto deriva en un resumen para cada patrón seleccionado, incluyendo una breve descripción de cada patrón, componentes, y su impacto (beneficios y desventajas ) en la calidad del código de pruebas desarrollado a través de su utilización.Artículo Design Patterns for Software Evolution RequirementsCapel Tuñón, Manuel I.; Gramán Padua, Anna C.; Garví García, Eladio. Actas de las XXII Jornadas de Ingeniería del Software y Bases de Datos (JISBD 2017), 2017-07-19.The software Engineering term known as Software Evolution can be understood in two senses. First, as the changes that software experiences over its develop-ment cycle, second, as changes that software goes through in its lifetime. In both cases, software architectures should lead, support and ease any software modifications, reconfiguration or adaptation to a changing environment. At moment, it is widely acknowledged that design and architectural patterns must be used for carrying out any software development focused on quality. We present here the analysis of several design and architectural patterns for sustaining software systems evolution according to two complementary perspectives, one connected with maintainability and the other with dynamicity of any software design.