Institutional Repository

Automatización del proceso de instalación de software de Synopsys e implementación de mejoras utilizando contenedores.

Show simple item record

dc.contributor.author Mendizábal Batres, Paola Alejandra
dc.date.accessioned 2025-05-12T17:50:37Z
dc.date.available 2025-05-12T17:50:37Z
dc.date.issued 2024
dc.identifier.uri https://repositorio.uvg.edu.gt/xmlui/handle/123456789/5968
dc.description Tesis. Licenciatura en Ingeniería Electrónica. Facultad de Ingeniería (81 p.). en_US
dc.description.abstract En los últimos años, gran parte de los estudiantes de Ingeniería Electrónica de la Universidad del Valle han enfocado sus trabajos de graduación en el diseño de un circuito integrado utilizando software Synopsys para lograrlo. El proceso de descarga e instalación de estas aplicaciones toma un tiempo considerable y con frecuencia se cometen errores en el camino que afectan el desempeño de la aplicación y por consiguiente del diseño del chip. El objetivo principal de este trabajo fue facilitar y automatizar este proceso. Así como implementar tecnología de contenedores para instalar y ejecutar las aplicaciones en un ambiente aislado y con todo lo necesario para su correcto funcionamiento. La descarga se realizó por medio de comandos utilizando el protocolo SFTP. Por otra parte, la instalación se automatizó con Bash Script. Se hizo una interfaz donde el usuario puede escoger el producto y la versión a instalar de tal manera que todo el proceso de descarga, instalación y actualización de variables de entorno se hace automáticamente. Se lograron descargar e instalar de manera automática un total de 18 aplicaciones de Synopsys de manera exitosa. Se veri có la descarga con un algoritmo que compara el checksum real con el valor teórico dado por el proveedor. Por otro lado, se veri có la Instalación siguiendo las recomendaciones de las guías de Instalación de Synopsys para cada aplicación. (LA) en_US
dc.language.iso es en_US
dc.publisher Universidad del Valle de Guatemala en_US
dc.subject.ddc Computer science -- Technological innovation
dc.subject.ddc Ingeniería de software
dc.subject.ddc Computer software
dc.subject.ddc Computer software -- Development
dc.subject.ddc Mejoramiento de procesos
dc.subject.ddc
dc.subject.ddc
dc.subject.ddc
dc.subject.ddc
dc.title Automatización del proceso de instalación de software de Synopsys e implementación de mejoras utilizando contenedores. en_US
dc.type Public Thesis en_US


Files in this item

This item appears in the following Collection(s)

Show simple item record