Mostrar el registro sencillo del ítem

dc.contributor.advisorGarrido-Márquez, Daniel 
dc.contributor.advisorMartin-Fernandez, Cristian
dc.contributor.authorGabor, Stefan
dc.contributor.otherLenguajes y Ciencias de la Computaciónen_US
dc.date.accessioned2020-01-17T10:14:07Z
dc.date.available2020-01-17T10:14:07Z
dc.date.created2019-06
dc.date.issued2020-01-17
dc.identifier.urihttps://hdl.handle.net/10630/19184
dc.description.abstractEl Internet de las Cosas (IoT) hace referencia al conjunto de objetos conectados a través de internet que tienen la capacidad de sentir y actuar sobre el entorno, logrando una representación digital del mundo físico. Estos dispositivos (IoT) presentan una gran volatilidad debido a su naturaleza y están sometidos a una gran cantidad de interrupciones de servicio (p.ej. agotamiento de batería). En el contexto de aplicaciones críticas, no se requiere únicamente una alta fiabilidad en el nivel del Software sino también en la parte Hardware. Durante los últimos años el IoT ha sido integrado en Internet gracias a arquitecturas multicapa, como la arquitectura cloud-fog-edge, que permite acercar la lógica de las aplicaciones lo más cerca posible de los dispositivos, reduciendo la latencia y el ancho de banda en las comunicaciones con el IoT. Este Trabajo se centra en la aplicación de técnicas de tolerancia a fallos para sistemas IoT en una arquitectura cloud-fog-edge, en concreto, se persigue la definición de lo que denominamos “dispositivos Shadow”: dispositivos virtuales dentro de una aplicación IoT que se caracterizan por tener una serie de propiedades (estados) resultantes de monitorizar propiedades del mundo real. Por otra parte, también pueden recibir comandos para actuar sobre el entorno. Estos dispositivos estarán asociados a un dispositivo real, de manera que, si dejase de funcionar, podrá ser sustituido por otro con características similares, permitiendo a la aplicación IoT que siga funcionando. Estos dispositivos Shadow estarán también replicados usando contenedores, de manera que, si ocurre algún fallo en la máquina donde esté almacenado el dispositivo virtual, pueda ser sustituido por otra réplica restaurándose su estadoen_US
dc.language.isospaen_US
dc.rightsinfo:eu-repo/semantics/openAccessen_US
dc.rights.urihttp://creativecommons.org/licenses/by-nc-nd/4.0/*
dc.subjectInternet de las cosasen_US
dc.subjectFallos de sistemas (Ingeniería) - Localizaciónen_US
dc.subjectGrado en Ingeniería del Software - Trabajos Fin de Gradoen_US
dc.subjectInformática - Trabajos Fin de Gradoen_US
dc.subject.otherIoTen_US
dc.subject.otherNubeen_US
dc.subject.otherMiddlewareen_US
dc.subject.otherCríticoen_US
dc.subject.otherDisponibilidaden_US
dc.subject.otherDockeren_US
dc.subject.otherToleranciaen_US
dc.subject.otherMulticapaen_US
dc.subject.otherNieblaen_US
dc.subject.otherReplicadoen_US
dc.subject.otherVirtualen_US
dc.titleSistema para definir aplicaciones de internet de las cosas tolerantes a fallos a nivel software y hardwareen_US
dc.title.alternativeA system to define fault-tolerance IoT applications at software and hardwareen_US
dc.typeinfo:eu-repo/semantics/bachelorThesisen_US
dc.centroE.T.S.I. Informáticaen_US
dc.rights.ccAttribution-NonCommercial-NoDerivatives 4.0 Internacional*


Ficheros en el ítem

Este ítem aparece en la(s) siguiente(s) colección(ones)

Mostrar el registro sencillo del ítem

Attribution-NonCommercial-NoDerivatives 4.0 Internacional
Excepto si se señala otra cosa, la licencia del ítem se describe como Attribution-NonCommercial-NoDerivatives 4.0 Internacional