Implementación de actualización automática de documentación online para el repositorio del proyecto Aixt para microcontroladores
| dc.contributor.advisor | Martínez Santa, Fernando | |
| dc.contributor.author | Ramos Avila, Yesica | |
| dc.contributor.author | Barbosa Flores, Gerardo | |
| dc.contributor.orcid | Martínez Santa, Fernando [0000-0001-6309-2908] | |
| dc.date.accessioned | 2025-06-13T14:38:18Z | |
| dc.date.available | 2025-06-13T14:38:18Z | |
| dc.date.created | 2025-05-23 | |
| dc.description | Este trabajo propone el diseño e implementación de una página que genere y actualice automáticamente la documentación técnica del proyecto Aixt a partir del código fuente y archivos de configuración, asegurando que cada cambio relevante se refleje en la documentación publicada. La solución utiliza herramientas compatibles con lenguajes como C y V, junto con scripts automatizados y flujos de integración continua (CI/CD) para desplegar la documentación en plataformas online, lo que reduce errores, mejora la experiencia del usuario y fomenta la participación en el desarrollo. De esta manera, se fortalece la transparencia, accesibilidad y confiabilidad del ecosistema Aixt, promoviendo su crecimiento y adopción entre desarrolladores de sistemas embebidos. | |
| dc.description.abstract | This work proposes the design and implementation of a webpage that automatically generates and updates the technical documentation of the Aixt project based on the source code and configuration files, ensuring that every relevant change is reflected in the published documentation. The solution employs tools compatible with languages such as C and V, along with automated scripts and continuous integration (CI/CD) workflows to deploy the documentation on online platforms, reducing errors, improving user experience, and encouraging participation in development. In this way, the transparency, accessibility, and reliability of the Aixt ecosystem are strengthened, promoting its growth and adoption among embedded systems developers. | |
| dc.identifier.uri | http://hdl.handle.net/11349/96048 | |
| dc.publisher | Universidad Distrital Francisco José de Caldas | |
| dc.relation.references | (Squidfunk), M. ((n.d.)). Material for MkDocs Documentation. Obtenido de Material for MkDocs Documentation: https://squidfunk.github.io/mkdocs-material/ | |
| dc.relation.references | Actions, G. ((n.d.)). GitHub Actions Documentation. Obtenido de GitHub Actions Documentation.: https://docs.github.com/es/actions | |
| dc.relation.references | Markdown. ((n.d.)). "Markdown Guide". Obtenido de "Markdown Guide".: https://www.markdownguide.org/ | |
| dc.relation.references | Markdown. ((n.d.)). CommonMark (Standard Markdown Specification). Obtenido de CommonMark (Standard Markdown Specification): https://commonmark.org/ | |
| dc.relation.references | Martinez Santa , F. (2011). Profe Santa [canal de YouTube]. . Obtenido de Profe Santa [canal de YouTube]. : https://www.youtube.com/@fernandomartinezsanta7153 | |
| dc.relation.references | Martínez Santa, F. ((2022)). «Aixt». Obtenido de [Online] : https://github.com/fermarsan/aixt | |
| dc.relation.references | MkDocs. ((n.d.)). MkDocs Documentation. Obtenido de Obtenido de https://www.mkdocs.org/ | |
| dc.relation.references | MkDocs. (2020). "MkDocs Tutorial". Obtenido de varios recursos en línea y libros de programación.: https://www.mkdocs.org/ | |
| dc.relation.references | Pages, G. ((n.d.)). GitHub Pages Documentation. Obtenido de GitHub Pages Documentation.: https://docs.github.com/es/pages | |
| dc.relation.references | Santa, F. M. (2021). https://github.com/fermarsan/aixt. Obtenido de GitHub-Aixt: https://github.com/fermarsan/aixt | |
| dc.relation.references | Santa, F. M. (2022). Microcontrollers Programming Framework based on a V-like programming Language. Obtenido de Microcontrollers Programming Framework based on a V-like programming Language: https://www.proquest.com/openview/45feb85c9a7b12989aaf7e21a385577c/1?pq origsite=gscholar&cbl=5444811 | |
| dc.relation.references | Santa, F., Orjuela, S., & MArtinez H, F. ((2022)). Microcontrollers Programming Framework base don a V-like Programming Language. . Obtenido de Microcontrollers Programming Framework base don a V-like Programming Language. https://thesai.org/Publications/ViewPaper?Volume=13&Issue=12&Code=IJACSA&Seri al No=5 | |
| dc.rights.acceso | Abierto (Texto Completo) | |
| dc.rights.accessrights | OpenAccess | |
| dc.subject | Accesibilidad | |
| dc.subject | Microcontroladores | |
| dc.subject | Lenguajes C y V | |
| dc.subject | Sistemas embebidos | |
| dc.subject | Proyecto Aixt | |
| dc.subject.keyword | Accessibility | |
| dc.subject.keyword | Microcontrollers | |
| dc.subject.keyword | C and V languages | |
| dc.subject.keyword | Embedded systems | |
| dc.subject.keyword | Aixt project | |
| dc.subject.lemb | Ingeniería Eléctrica por Ciclos Propedéuticos -- Tesis y disertaciones académicas | |
| dc.title | Implementación de actualización automática de documentación online para el repositorio del proyecto Aixt para microcontroladores | |
| dc.title.titleenglish | Implementation of automatic online documentation update for the Aixt project repository for microcontrollers | |
| dc.type | bachelorThesis | |
| dc.type.coar | http://purl.org/coar/resource_type/c_7a1f | |
| dc.type.degree | Pasantía |
Archivos
Bloque de licencias
1 - 1 de 1
No hay miniatura disponible
- Nombre:
- license.txt
- Tamaño:
- 7 KB
- Formato:
- Item-specific license agreed upon to submission
- Descripción:
