X-Git-Url: https://git.llucax.com/z.facultad/75.00/informe.git/blobdiff_plain/15b868186b7ca1853b52a34ace0865f1cc24c677..881c40a0d92402f50fb43b1665179fbed979ff68:/source/intro.rst diff --git a/source/intro.rst b/source/intro.rst index c2a604a..adaf435 100644 --- a/source/intro.rst +++ b/source/intro.rst @@ -1,9 +1,4 @@ -.. Introducción al trabajo, objetivos, alcance, limitaciones y organización - del documento. - ESTADO: TERMINADO, CORREGIDO, REVISADO - - .. _intro: Introducción @@ -63,11 +58,14 @@ Objetivo El objetivos de esta tesis es mejorar el recolector de basura de el lenguaje D_, investigando el estado del arte en recolección de basura y haciendo un análisis de viabilidad de los algoritmos principales para optar por el que -mejor se ajuste a D_. Una parte muy importante de este análisis es participar -de la comunidad del lenguaje para poder desarrollar una mejora que sea -aceptada y utilizada por dicha comunidad. Por lo tanto el algoritmo o mejora -que "mejor se ajuste a D_" estará supeditado en gran parte a los -requerimientos más urgentes de los usuarios de D_. +mejor se ajuste a D_. Una vez hecho esto se propone implementar una solución +y verificar los resultados mediante pruebas experimentales. + +Un aspecto importante del análisis y la solución propuesta por este trabajo es +participar de la comunidad del lenguaje para poder desarrollar una mejora que +sea aceptada y utilizada por dicha comunidad. Por lo tanto el algoritmo +o mejora que "mejor se ajuste a D_" estará supeditado en gran parte a los +requerimientos más urgentes de sus usuarios. @@ -77,7 +75,7 @@ Alcance El alcance de este trabajo se limita a los siguientes puntos: * Explorar los problemas del recolector de basura actual. -* Evaluar cuales de estos problemas son de mayor importancia para la +* Evaluar cuáles de estos problemas son de mayor importancia para la comunidad de usuarios de D_. * Analizar la viabilidad de algoritmos y optimizaciones para solucionar o minimizar el o los problemas de mayor importancia. @@ -104,7 +102,7 @@ especial. Organización ---------------------------------------------------------------------------- -Este trabajo se encuentra dividido en 7 capítulos que se describen +Este trabajo se encuentra dividido en 6 capítulos que se describen a continuación: 1. :ref:`intro`: breve descripción del problema a tratar, presentando @@ -115,15 +113,14 @@ a continuación: y describe el estado del arte. 4. :ref:`dgc`: explica los problemas particulares que presenta el lenguaje para la recolección de basura, describe el diseño - e implementación del recolector actual y presenta sus principales - deficiencias. -5. :ref:`analisis`: realiza un recorrido por los algoritmos presentados - en :ref:`gc` analizando su viabilidad para aplicarse en D_. -6. :ref:`solucion`: propone una solución a los problemas encontrados en - :ref:`dgc` en base al análisis hecho en :ref:`analisis`. -7. :ref:`conclusion`: describe los resultados del trabajo, proponiendo - trabajos futuros y relacionados. - + e implementación del recolector actual, presenta sus principales + deficiencias y analiza la viabilidad de diferentes soluciones. +5. :ref:`solucion`: propone una solución a los problemas principales + encontrados y define un banco de pruebas para analizar los resultados de + las modificaciones hechas. +6. :ref:`conclusion`: describe las conclusiones alcanzadas en base a los + resultados del trabajo, analizando puntos pendientes, mostrando trabajos + relacionados y proponiendo trabajos futuros. .. include:: links.rst