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

dc.contributor.authorMendizábal Batres, Paola Alejandra
dc.date.accessioned2025-05-12T17:50:37Z
dc.date.available2025-05-12T17:50:37Z
dc.date.issued2024
dc.descriptionTesis. Licenciatura en Ingeniería Electrónica. Facultad de Ingeniería (81 p.).en_US
dc.description.abstractEn 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.identifier.urihttps://repositorio.uvg.edu.gt/handle/123456789/5968
dc.language.isoesen_US
dc.publisherUniversidad del Valle de Guatemalaen_US
dc.subject.ddcComputer science -- Technological innovation
dc.subject.ddcIngeniería de software
dc.subject.ddcComputer software
dc.subject.ddcComputer software -- Development
dc.subject.ddcMejoramiento de procesos
dc.subject.ddc
dc.subject.ddc
dc.subject.ddc
dc.subject.ddc
dc.titleAutomatización del proceso de instalación de software de Synopsys e implementación de mejoras utilizando contenedores.en_US
dc.typeTrabajo de grado - Pregradospa
dc.type.visibilityPublic Thesisen_US
dspace.entity.typePublication

Archivos

Bloque original

Mostrando 1 - 1 de 1
Cargando...
Miniatura
Nombre:
Trabajo de graduación - Paola Alejandra Mendizábal Batres.pdf
Tamaño:
4.06 MB
Formato:
Adobe Portable Document Format
Descripción:

Bloque de licencias

Mostrando 1 - 1 de 1
Cargando...
Miniatura
Nombre:
license.txt
Tamaño:
1.71 KB
Formato:
Item-specific license agreed upon to submission
Descripción: