Contexto. El acoplamiento entre clases es una métrica importante de la complejidad de los sistemas informáticos. Objetivo. Para superar las deficiencias de los métodos de acoplamiento existentes e investigar a fondo el acoplamiento ponderado de clases en diferentes casos en sistemas de software a gran escala, este estudio analizó la relación entre clases a nivel de paquete, a nivel de clase y a nivel de método. Método. El sistema de software se considera como un conjunto de grafos bipartitos especiales en redes complejas, y también se propone un método eficaz para la medición del acoplamiento. Además, se demuestra teóricamente que este método satisface las propiedades matemáticas de la medición del acoplamiento, lo que permite superar los inconvenientes de la mayoría de los métodos existentes. Además, se reveló que el método propuesto era eficiente según los análisis de los métodos existentes para la medición del acoplamiento. Finalmente, se diseñó un algoritmo y se desarrolló un programa para calcular el acoplamiento entre clases en tres sistemas de software de código abierto. Resultados. Los resultados indicaron la característica sin escala de las redes complejas en los datos estadísticos. Además, el valor de la ley de potencia calculado se utilizó como métrica para medir el acoplamiento, con el fin de calcular el acoplamiento de los tres programas informáticos de código abierto. Esto indica que los grados de acoplamiento de los sistemas de software de código abierto tienen un cierto impacto en la evaluación de la complejidad del software. Conclusiones. Los grados de acoplamiento de los sistemas de software de código abierto tienen un cierto impacto en la evaluación de la complejidad del software. Además, las características estadísticas de algunas redes complejas proporcionaron una referencia fiable para profundizar en el estudio del acoplamiento. Las pruebas empíricas demostraron que, dentro de un cierto rango, reducir el acoplamiento era útil para atenuar la complejidad del software, mientras que perseguir a ciegas un acoplamiento bajo aumenta la complejidad de los sistemas de software.
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:
Cálculo de medidas invariantes y expectativas estacionarias para cadenas de Markov con matriz de transición de bloque-banda.
Artículo:
Determinación de la velocidad de desplazamiento de niños en edad escolar
Artículo:
Un enfoque robusto de filtrado colaborativo basado en las relaciones entre usuarios para sistemas de recomendación
Artículo:
Un Método de Toma de Decisiones de Grupo Multicriterio Difuso con Nueva Entropía de Conjuntos Difusos Intuicionistas de Valor Intervalo
Artículo:
Un enfoque LMI para la dinámica de redes neuronales celulares conmutadas con retardos mixtos.
Artículo:
Una revisión de la etiopatogenia y características clínicas e histopatológicas del melanoma mucoso oral.
Informe, reporte:
Técnicas de recuperación de suelos contaminados
Artículo:
Caracterización estructural de la materia orgánica de tres suelos provenientes del municipio de Aquitania-Boyacá, Colombia
Artículo:
Bases para implementar un programa de mantenimiento predictivo : caso de estudio