Junkode : documentador automático de código fuente

Abstract

En la presente carpeta, se expone el proyecto desarrollado en concepto de Proyecto Final de la carrera de Ingeniería en Sistemas de Información, que consiste en una herramienta open-source que puede realizar análisis de código Java 8 en adelante para obtener reportes con documentación y métricas del mismo código de manera automática. Adicionalmente, puede vincularse directamente con una cuenta de usuario de GitHub para acceder a sus repositorios y llevar un historial con el avance de la documentación y métricas de un proyecto a lo largo de la vida del mismo. Desarrollado con ANTLRv4 en .NET, (C#) y desplegado en la nube en Kubernetes, Junkode es una herramienta perfecta para la customización y análisis de código fuente por parte de cualquier desarrollador interesado. Este es el motivo que llevó a que se tomara la decisión de desarrollar Junkode como una herramienta libre y abierta que pueda aportar una disminución notoria del tiempo implicado en el desarrollo de documentación de código fuente y, también, una oferta para el análisis de calidad y control evolutivo del mismo.

Description

Keywords

métricas orientadas a objetos, documentación de código, seguimiento de calidad de software, open-source, mantenimiento de software.

Citation

Endorsement

Review

Supplemented By

Referenced By

Creative Commons license

Except where otherwised noted, this item's license is described as openAccess