Por favor, use este identificador para citar o enlazar este ítem:
https://hdl.handle.net/20.500.12008/48552
Cómo citar
Registro completo de metadatos
Campo DC | Valor | Lengua/Idioma |
---|---|---|
dc.contributor.advisor | Baliosian, Javier | - |
dc.contributor.advisor | Grampín, Eduardo | - |
dc.contributor.author | Recoba Claudio, Agustín | - |
dc.date.accessioned | 2025-02-28T15:07:51Z | - |
dc.date.available | 2025-02-28T15:07:51Z | - |
dc.date.issued | 2024 | - |
dc.identifier.citation | Recoba Claudio, A. PyDistSim : entorno de simulación de algoritmos distribuidos en redes [en línea] Tesis de grado. Montevideo: Udelar. FI. INCO, 2024. | es |
dc.identifier.uri | https://hdl.handle.net/20.500.12008/48552 | - |
dc.description.abstract | En este proyecto se presenta PyDistSim, un framework de simulación de algoritmos distribuidos. Permite implementar, simular, visualizar y comparar algoritmos distribuidos. El nombre proviene de la contracción de “Python Distributed Algorithms Simulator” y apunta a ser una herramienta de referencia para la enseñanza de algoritmos distribuidos. El diseño y la implementación tienen como eje principal su uso en el curso Análisis y Diseño de Algoritmos Distribuidos en Redes de la Facultad de Ingeniería de la UDELAR, con el propósito de reemplazar a DisJ, software que se usaba hasta el momento; mejorando en funcionalidades, usabilidad y facilidad de instalación. Para validar las capacidades de la herramienta, se realizaron dos fases de pruebas alfa y beta con estudiantes de facultad seleccionados de forma idónea; concluyendo de forma muy satisfactoria con la utilización del simulador para la entrega de trabajos prácticos de la asignatura en su edición 2024. PyDistSim está implementado en Python 3.11 y utiliza NetworkX para modelar las redes, y Jupyter Notebook y Matplotlib para la interacción y visualización. PyDistSim es un fork de otra herramienta que intenta solventar la misma necesidad, Pymote, un simulador de código abierto basado en Python 2, pero con funcionalidades limitadas y sin mantenimiento. El trabajo de desarrollo se enfocó en actualizar la herramienta, agregar las funcionalidades faltantes y mejorar la usabilidad y la documentación. | es |
dc.format.extent | 176 p. | es |
dc.format.mimetype | application/pdf | es |
dc.language.iso | es | es |
dc.publisher | Udelar. FI. | es |
dc.rights | Las obras depositadas en el Repositorio se rigen por la Ordenanza de los Derechos de la Propiedad Intelectual de la Universidad de la República.(Res. Nº 91 de C.D.C. de 8/III/1994 – D.O. 7/IV/1994) y por la Ordenanza del Repositorio Abierto de la Universidad de la República (Res. Nº 16 de C.D.C. de 07/10/2014) | es |
dc.subject | Algoritmos distribuidos | es |
dc.subject | Simulación | es |
dc.subject | DisJ | es |
dc.subject | Python | es |
dc.subject | Pymote | es |
dc.title | PyDistSim : entorno de simulación de algoritmos distribuidos en redes. | es |
dc.type | Tesis de grado | es |
dc.contributor.filiacion | Recoba Claudio Agustín, Universidad de la República (Uruguay). Facultad de Ingeniería. | - |
thesis.degree.grantor | Universidad de la República (Uruguay). Facultad de Ingeniería. | es |
thesis.degree.name | Ingeniero en Computación. | es |
dc.rights.licence | Licencia Creative Commons Atribución - No Comercial - Sin Derivadas (CC - By-NC-ND 4.0) | es |
Aparece en las colecciones: | Tesis de grado - Instituto de Computación |
Ficheros en este ítem:
Fichero | Descripción | Tamaño | Formato | ||
---|---|---|---|---|---|
Rec24.pdf | Tesis de grado | 8,77 MB | Adobe PDF | Visualizar/Abrir |
Este ítem está sujeto a una licencia Creative Commons Licencia Creative Commons