Un enfoque de reasignación para la confiabilidad del software basado en atributos confiables
Autores: Tao, Hongwei; Chen, Yixiang; Wu, Hengyang
Idioma: Inglés
Editor: MDPI
Año: 2019
Acceso abierto
Artículo científico
2019
Un enfoque de reasignación para la confiabilidad del software basado en atributos confiables
Categoría
Matemáticas
Subcategoría
Matemáticas generales
Palabras clave
Confiabilidad del software
Enfoques de medición
Enfoques basados en atributos
Calidad del software
Enfoque de realocación
Función de crecimiento
Licencia
CC BY-SA – Atribución – Compartir Igual
Consultas: 46
Citaciones: Sin citaciones
La confiabilidad del software es un campo de investigación importante en ingeniería de software. Con el fin de evaluarla adecuadamente, se han propuesto diferentes enfoques de medición, que tienen una importante significancia orientadora para mejorar la confiabilidad del software. Recientemente, hemos investigado enfoques basados en atributos. Es decir, cómo maximizar el grado de confiabilidad de cierto software que satisface un umbral dado ajustando el valor de cada atributo de manera que el costo sea mínimo, es decir, la suma de todos los valores de atributos sea lo más pequeña posible. Este trabajo es útil para mejorar la calidad del software bajo el mismo costo. Este artículo continúa este trabajo y considera un enfoque de reasignación para tratar el problema de que el umbral y las restricciones mínimas de cada valor de atributo aumenten dinámicamente. En este proceso, los costos de mejora de la confiabilidad deben asegurarse que sean mínimos. Con este propósito, primero definimos un modelo de reasignación mediante programación matemática. Luego introducimos la noción de función de crecimiento. Basándonos en esto, se diseña un algoritmo de reasignación polinómico para resolver el modelo de reasignación mencionado anteriormente. Finalmente, verificamos nuestro trabajo en software de naves espaciales y los resultados muestran que este trabajo es válido.
Descripción
La confiabilidad del software es un campo de investigación importante en ingeniería de software. Con el fin de evaluarla adecuadamente, se han propuesto diferentes enfoques de medición, que tienen una importante significancia orientadora para mejorar la confiabilidad del software. Recientemente, hemos investigado enfoques basados en atributos. Es decir, cómo maximizar el grado de confiabilidad de cierto software que satisface un umbral dado ajustando el valor de cada atributo de manera que el costo sea mínimo, es decir, la suma de todos los valores de atributos sea lo más pequeña posible. Este trabajo es útil para mejorar la calidad del software bajo el mismo costo. Este artículo continúa este trabajo y considera un enfoque de reasignación para tratar el problema de que el umbral y las restricciones mínimas de cada valor de atributo aumenten dinámicamente. En este proceso, los costos de mejora de la confiabilidad deben asegurarse que sean mínimos. Con este propósito, primero definimos un modelo de reasignación mediante programación matemática. Luego introducimos la noción de función de crecimiento. Basándonos en esto, se diseña un algoritmo de reasignación polinómico para resolver el modelo de reasignación mencionado anteriormente. Finalmente, verificamos nuestro trabajo en software de naves espaciales y los resultados muestran que este trabajo es válido.