La escalabilidad en la gestión de aplicaciones IoT basadas en servicios.

dc.centroE.T.S.I. Informáticaes_ES
dc.contributor.advisorDurán-Muñoz, Francisco Javier
dc.contributor.authorPozas García, Nicolás
dc.date.accessioned2024-10-21T10:03:16Z
dc.date.available2024-10-21T10:03:16Z
dc.date.created2024-06-11
dc.date.issued2024
dc.date.submitted2024-06-13
dc.departamentoLenguajes y Ciencias de la Computación
dc.description.abstractLa tesis afronta los desafíos de escalabilidad en aplicaciones IoT y propone soluciones automatizadas para la gestión eficiente de servicios. Se identifican cinco problemas clave: la complejidad de gestionar numerosos servicios, la optimización de atributos de calidad de servicio, la importancia de las distancias y calidad de los canales de comunicación en un entorno distribuido, la predicción del comportamiento de los servicios, y la verificación sistemática de los mismos. Se realiza un análisis comparativo de los algoritmos de composición de servicios más tratados por los investigadores, incluyendo algoritmos genéticos, basados en utilidad y en la técnica de divide y vencerás. El trabajo compara estos algoritmos considerando una amplia variedad de servicios y proveedores, destacando las fortalezas y debilidades de cada uno de los algoritmos, dando como resultado un árbol de decisión que pretende ayudar a los investigadores a la elección de los diferentes algoritmos en base a los procesos que estén tratando. Para la asignación dinámica de recursos, se desarrolla una estrategia basada en redes neuronales recurrentes con capas LSTM, utilizando datos de simulaciones de procesos BPMN. Esta estrategia anticipa el comportamiento del sistema, mejorando la eficiencia y la capacidad de respuesta. La tesis también integra las herramientas P y MultiVeStA para la verificación de aplicaciones basadas en servicios mediante model checking estadístico. Esta integración permite distribuir las simulaciones en distintos servidores mejorando la escalabilidad del análisis. Además, se amplía la semántica del lenguaje QuaTeX (usado por MultiVeStA) para consultas avanzadas sobre el estado y las variables del sistema. En conjunto, las soluciones propuestas en este trabajo optimizan la composición, gestión y verificación de aplicaciones IoT, abordando los desafíos de escalabilidad.es_ES
dc.identifier.urihttps://hdl.handle.net/10630/34842
dc.language.isospaes_ES
dc.publisherUMA Editoriales_ES
dc.rightsAttribution-NonCommercial-NoDerivatives 4.0 Internacional*
dc.rights.accessRightsopen accesses_ES
dc.rights.urihttp://creativecommons.org/licenses/by-nc-nd/4.0/*
dc.subjectInternet de los objetos - Tesis doctoraleses_ES
dc.subjectServicios webes_ES
dc.subject.otherIoTes_ES
dc.subject.otherEscalabilidades_ES
dc.subject.otherAlgoritmos de composiciónes_ES
dc.subject.otherGestión dinámica de recursoses_ES
dc.subject.otherVerificación y análisis de servicioses_ES
dc.titleLa escalabilidad en la gestión de aplicaciones IoT basadas en servicios.es_ES
dc.typedoctoral thesises_ES
dspace.entity.typePublication
relation.isAdvisorOfPublication21604d91-85f6-484f-a931-8922e6f5e3eb
relation.isAdvisorOfPublication.latestForDiscovery21604d91-85f6-484f-a931-8922e6f5e3eb

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
TD_POZAS_GARCÍA, Nicolás.pdf
Size:
2.97 MB
Format:
Adobe Portable Document Format
Description:

Collections