dc.contributorGarcés Pernett, Kelly Johany
dc.contributorChavarriaga Lozano, Jaime Alberto
dc.contributorCastro Barrera, Harold Enrique
dc.contributorLyons Pacini, Gaston Adolfo
dc.creatorAlthviz Moré, Daniel
dc.date.accessioned2021-02-18T12:23:25Z
dc.date.available2021-02-18T12:23:25Z
dc.date.created2021-02-18T12:23:25Z
dc.date.issued2020
dc.identifierhttp://hdl.handle.net/1992/48523
dc.identifierinstname:Universidad de los Andes
dc.identifierreponame:Repositorio Institucional Séneca
dc.identifierrepourl:https://repositorio.uniandes.edu.co/
dc.description.abstractCuando los desarrolladores o administradores de infraestructura modifican cualquier elemento de un sistema, otros elementos pueden resultar afectados, produciendo errores e interrupciones del servicio. Antes de aplicar cualquier cambio, es importante determinar qué elementos componen el sistema y qué dependencias existen entre estos elementos para analizar y validar el impacto de estos cambios. Lamentablemente, tratar de obtener y organizar toda esta información de un sistema en producción suele ser un proceso manual propenso a errores y que requiere mucho tiempo. Aquí, proponemos un enfoque para reconstruir, visualizar y analizar los diversos elementos de software, datos e infraestructura de un sistema implementado en una plataforma de computación en la nube. Nuestra solución adquiere información de los elementos que forman parte del sistema, determina relaciones y dependencias entre ellos y apoya el análisis de la arquitectura detectada mediante visualizaciones y consultas basadas en gráficos.
dc.description.abstractWhen developers or infrastructure administrators modify any element in a system, other elements may result affected, thus producing errors and service interruptions. Before applying any change, it is important to determine what elements comprise the system and what dependencies exist among these elements to analyze and validate the impact of these changes. Regretfully, trying to obtain and organize all these information of a system in production is usually a manual process prone to errors and time-consuming. Here, we propose an approach to reconstruct, visualize and analyze the diverse software, data, and infrastructure elements of a system deployed in a cloud computing platform. Our solution acquires information of the elements being part of the system, determine relationships and dependencies among them and support the analysis of the detected architecture using graph-based visualizations and queries.
dc.languageeng
dc.publisherUniversidad de los Andes
dc.publisherMaestría en Ingeniería de Software
dc.publisherFacultad de Ingeniería
dc.publisherDepartamento de Ingeniería de Sistemas y Computación
dc.rightsAl consultar y hacer uso de este recurso, está aceptando las condiciones de uso establecidas por los autores.
dc.rightshttp://creativecommons.org/licenses/by-nc-nd/4.0/
dc.rightsinfo:eu-repo/semantics/openAccess
dc.rightshttp://purl.org/coar/access_right/c_abf2
dc.sourceinstname:Universidad de los Andes
dc.sourcereponame:Repositorio Institucional Séneca
dc.titleReconstruction, visualization and analysis of cloud-based systems
dc.typeTrabajo de grado - Maestría


Este ítem pertenece a la siguiente institución