Métodos y técnicas para cálculo del grado de entendimiento de servicios web basados en WSDL

La transformación del desarrollo de software es cada vez mayor migrándose la mayoría de los sistemas a arquitecturas orientadas a servicios en la nube. Esta relativamente nueva modalidad de desarrollo de sistemas de software se hace difícil comprender los sistemas debido a que la complejidad de un s...

Descripción completa

Guardado en:
Detalles Bibliográficos
Autores principales: Bernardis, Hernán, Bernardis, Edgardo, Berón, Mario, Riesco, Daniel Eduardo, Rangel Henriques, Pedro, Pereira, Maria Joao V.
Formato: Objeto de conferencia
Lenguaje:Español
Publicado: 2019
Materias:
Acceso en línea:http://sedici.unlp.edu.ar/handle/10915/77131
Aporte de:
Descripción
Sumario:La transformación del desarrollo de software es cada vez mayor migrándose la mayoría de los sistemas a arquitecturas orientadas a servicios en la nube. Esta relativamente nueva modalidad de desarrollo de sistemas de software se hace difícil comprender los sistemas debido a que la complejidad de un sistema ahora radica en la complejidad de cada uno de sus módulos sumada a la complejidad de los servicios web con los que el mismo interactúa. En el caso particular de los servicios web que utilizan un WSDL (Web Services Description Language) para ser descriptos, la complejidad de entendimiento para un ingeniero de software se incrementa debido a que los mismos son diseñados para ser interpretados por agentes de software y no por personas. Esta alta formalidad permite incluso que estos servicios web posean herramientas de generación automática. Esta automatización resulta extremadamente útil y eficiente al reducir los tiempos de desarrollo pero carece de semántica que permita comprenderlo luego de creado. En este artículo se describe una línea de investigación centrada el cálculo de múltiples métricas de los Servicios Web mediante el análisis de sus especificaciones WSDL. Estas métricas sirven como base para el cálculo del grado global de entendimiento del WSDL.