Mejora de un sistema de autodocumentación basado en comentarios legibles mecánicamente y aserciones: LPDowner

Carpizo González, Natalia (2020). Mejora de un sistema de autodocumentación basado en comentarios legibles mecánicamente y aserciones: LPDowner. Proyecto Fin de Carrera / Trabajo Fin de Grado, E.T.S. de Ingenieros Informáticos (UPM), Madrid, España.

Description

Title: Mejora de un sistema de autodocumentación basado en comentarios legibles mecánicamente y aserciones: LPDowner
Author/s:
  • Carpizo González, Natalia
Contributor/s:
Item Type: Final Project
Degree: Grado en Ingeniería Informática
Date: June 2020
Subjects:
Faculty: E.T.S. de Ingenieros Informáticos (UPM)
Department: Inteligencia Artificial
Creative Commons Licenses: Recognition - No derivative works - Non commercial

Full text

[thumbnail of TFG_NATALIA_CARPIZO_GONZALEZ.pdf]
Preview
PDF - Requires a PDF viewer, such as GSview, Xpdf or Adobe Acrobat Reader
Download (603kB) | Preview

Abstract

En el presente trabajo se describirá el desarrollo seguido para la creación de la herramienta LPdowner, encargada de transformar documentación de código entre el formato estilo markup y el estilo markdown, para el lenguaje de programación Ciao Prolog. La herramienta desarrollada permite tanto traducir entre aserciones de código en estilo doccomments como convertir de estilo markup a estilo markdown. Esta memoria muestra tanto las decisiones tomadas para la implementación como las motivaciones por las que se ha llevado a cabo el trabajo. Finalmente, realizamos un análisis de los resultados obtenidos. A partir de éstos, determinamos por una parte la corrección de la transformación y por otra los aspectos que han funcionado mejor del programa y sus futuras ampliaciones. Al final de la tesis se adjunta también el manual de la herramienta.---ABSTRACT---In this document we describe the steps followed in the development of LPdowner, a tool in charge of converting code documentation in markup-style format to markdown- style format, for the Ciao Prolog programming language. The tool developed allows both translation between assertions in doccomments style and converting between markup format and markdown format. This report will show both the decisions that guided the implementation and the motivations behind the work completed. Finally, we carry out an analysis of the results obtained. From these, we determine on one hand the correctness of the transformation and on the other the aspects of the program that have worked best, as well as its future extensions. The manual for the tool is attached at the end of the thesis.

More information

Item ID: 62883
DC Identifier: https://oa.upm.es/62883/
OAI Identifier: oai:oa.upm.es:62883
Deposited by: Biblioteca Facultad de Informatica
Deposited on: 03 Jul 2020 06:59
Last Modified: 25 May 2022 17:48
  • Logo InvestigaM (UPM)
  • Logo GEOUP4
  • Logo Open Access
  • Open Access
  • Logo Sherpa/Romeo
    Check whether the anglo-saxon journal in which you have published an article allows you to also publish it under open access.
  • Logo Dulcinea
    Check whether the spanish journal in which you have published an article allows you to also publish it under open access.
  • Logo de Recolecta
  • Logo del Observatorio I+D+i UPM
  • Logo de OpenCourseWare UPM