La estabilidad del software significa la resistencia a la amplificación de cambios en el software. Se ha convertido en uno de los atributos más importantes que afectan el costo de mantenimiento. Para controlar el costo de mantenimiento, se han propuesto muchos enfoques para medir la estabilidad del software. Sin embargo, sigue siendo una tarea muy difícil evaluar la estabilidad del software, especialmente cuando el software se vuelve muy grande y complejo. En este artículo, proponemos caracterizar la estabilidad del software a través de la simulación de propagación de cambios. Primero, proponemos una red de acoplamiento de clases (CCN) para modelar la estructura del software a nivel de clase. Luego, analizamos el proceso de propagación de cambios en el CCN utilizando una simulación, y al hacerlo, desarrollamos una nueva métrica (estabilidad del software) para medir la estabilidad del software. Nuestra métrica se valida teóricamente utilizando las propiedades ampliamente aceptadas de Weyuker y empíricamente utilizando un conjunto de sistemas de software Java de código abierto. Los resultados teóricos muestran que nuestra
Esta es una versión de prueba de citación de documentos de la Biblioteca Virtual Pro. Puede contener errores. Lo invitamos a consultar los manuales de citación de las respectivas fuentes.
Artículo:
Un método de control y seguimiento robusto basado en SHLNN para vehículos hipersónicos bajo incertidumbre de parámetros
Artículo:
El Efecto de las Crisis por Daño de Producto en el Valor Financiero de las Empresas bajo el Concepto de Desarrollo Sostenible
Artículo:
Dinámicas socioemocionales de la regulación emocional y los síntomas depresivos: un enfoque de red específico de la persona
Video:
Programación entera: método del plano cortante
Artículo:
Atención eficiente de canal multiescala para la segmentación de líneas de carril mediante fusión.
Artículo:
Creación de empresas y estrategia : reflexiones desde el enfoque de recursos
Libro:
Ergonomía en los sistemas de trabajo
Artículo:
La gestión de las relaciones con los clientes como característica de la alta rentabilidad empresarial
Artículo:
Los web services como herramienta generadora de valor en las organizaciones