Mecanismos autónomos para la autodescripción de arquitecturas IoT distribuidas

dc.contributor.advisorPedraza Ferreira, Gabriel Rodrigo
dc.contributor.authorJiménez Herrera, Henry Andrés
dc.contributor.evaluatorGarcés Pernett, Kelly Johanna
dc.contributor.evaluatorCarrillo, Óscar
dc.date.accessioned2023-03-13T21:23:42Z
dc.date.available2023-03-13T21:23:42Z
dc.date.created2023-03-02
dc.date.issued2023-03-02
dc.description.abstractLa gestión de sistemas IoT distribuidos es una tarea compleja, debido a la heterogeneidad y el dinamismo en los componentes del sistema y la escala de las aplicaciones desplegadas. Detectar de manera oportuna los cambios en los elementos software que componen una arquitectura IoT y compartir la información asociada a estos cambios correctamente es fundamental para realizar una administración eficiente. En este trabajo de investigación se ha propuesto una solución basada en computación autónoma que permite generar una representación de los elementos software que componen una arquitectura IoT. Para tal objetivo, primero: se definió un modelo conceptual que pudiera presentar una arquitectura IoT, segundo: se diseñó un conjunto de mecanismos autónomos que se encargan de monitorear, detectar, informar y analizar los cambios en el sistema para generar una representación del estado en tiempo cuasi-real basada en el modelo conceptual, esta representación es un repositorio de información para el sistema en sí mismo, que además provee una visualización orientada a grafos que permite a los administradores entender y gestionar mejor estos elementos, finalmente se valida el enfoque de la propuesta a través de la implementación de un prototipo que incluya los mecanismos descritos en la plataforma Smart Campus UIS y se realiza un conjunto de pruebas de coherencia, escalabilidad y rendimiento.
dc.description.abstractenglishThe distributed IoT systems management is a complex task, due to the heterogeneity and dynamism of the system components and the scale of the deployment application, detecting on time the changes in the software elements that compose the IoT architecture and sharing the information associated with these changes correctly is fundamental for efficient management. This research proposes a solution based on autonomic computing that allows generating a representation of the software elements that compose an IoT architecture, for this purpose, first: a conceptual model that could present an IoT architecture was defined, second: a set of autonomous mechanisms are designed to monitor, detect, report, and analyze changes in the system to generate in near-real time a state representation based on the conceptual model. This representation is a repository of information for the system itself, which also provides a graph-oriented visualization that allows the administrator to better understand and manage these elements, finally, the proposed approach was evaluated through the implantation of a prototype that includes the mechanisms described in the Smart Campus UIS platform and a set of consistency, scalability and performance test are performed.
dc.description.degreelevelMaestría
dc.description.degreenameMagíster en Ingeniería de Sistemas e Informática
dc.description.orcidhttps://orcid.org/0000-0002-6077-2251
dc.format.mimetypeapplication/pdf
dc.identifier.instnameUniversidad Industrial de Santander
dc.identifier.reponameUniversidad Industrial de Santander
dc.identifier.repourlhttps://noesis.uis.edu.co
dc.identifier.urihttps://noesis.uis.edu.co/handle/20.500.14071/12528
dc.language.isospa
dc.publisherUniversidad Industrial de Santander
dc.publisher.facultyFacultad de Ingeníerias Fisicomecánicas
dc.publisher.programMaestría en Ingeniería de Sistemas e Informática
dc.publisher.schoolEscuela de Ingeniería de Sistemas e Informática
dc.rightsinfo:eu-repo/semantics/openAccess
dc.rights.accessrightsinfo:eu-repo/semantics/openAccess
dc.rights.coarhttp://purl.org/coar/access_right/c_abf2
dc.rights.creativecommonsAtribución-NoComercial-SinDerivadas 4.0 Internacional (CC BY-NC-ND 4.0)
dc.rights.licenseAttribution-NonCommercial 4.0 International (CC BY-NC 4.0)
dc.rights.urihttp://creativecommons.org/licenses/by-nc-nd/4.0/
dc.subjectInternet de las cosas
dc.subjectComputación autónoma
dc.subjectArquitecturas distribuidas
dc.subjectAutodescripción
dc.subject.keywordAutonomous Computing
dc.subject.keywordInternet of Things
dc.subject.keywordDistributed Archiecture
dc.subject.keywordSelf-Description
dc.titleMecanismos autónomos para la autodescripción de arquitecturas IoT distribuidas
dc.title.englishAutonomous Mechanisms for Self-Description of Distributed IoT Architectures
dc.type.coarhttp://purl.org/coar/resource_type/c_bdcc
dc.type.hasversionhttp://purl.org/coar/version/c_b1a7d7d4d402bcce
dc.type.localTesis/Trabajo de grado - Monografía - Maestría
dspace.entity.type
Files
Original bundle
Now showing 1 - 3 of 3
No Thumbnail Available
Name:
Documento.pdf
Size:
3.95 MB
Format:
Adobe Portable Document Format
No Thumbnail Available
Name:
Carta de autorización.pdf
Size:
232.51 KB
Format:
Adobe Portable Document Format
No Thumbnail Available
Name:
Nota de proyecto.pdf
Size:
145.74 KB
Format:
Adobe Portable Document Format
License bundle
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
2.18 KB
Format:
Item-specific license agreed to upon submission
Description: