Por favor, use este identificador para citar o enlazar este ítem: http://hdl.handle.net/20.500.12008/2953
MetadatoEtiquetaValorIdioma
dc.contributor.advisor Tutor Pardo, Albertoes
dc.contributor.author Autor Domínguez Laumann, Facundoes
dc.date.accessioned Fecha ingreso 2014-11-24T22:36:26Z-
dc.date.available Fecha disponible 2014-11-24T22:36:26Z-
dc.date.issued Año de publicación 2009es
dc.date.submitted Fecha de subida 20141202es
dc.description.abstract Resumen When constructing programs, it is a usual practice to compose algorithms that solve simpler problems to solve a more complex one. This principle adapts so well to software development because it provides a structure to understand, design, reuse and test programs. In functional languages, algorithms are usually connected through the use of intermediate data structures, which carry the data from one algorithm to another one. The data structures impose a load on the algorithms to allocate, traverse and deallocate them. To alleviate this ine ciency, automatic program transformations have been studied, which produce equivalent programs that make less use of intermediate data structures. We present a set of automatic program transformation techniques based on algebraic laws known as Acid Rain. These techniques allow to remove intermediate data structures in programs containing primitive recursive functions, mutually recursive functions and functions with multiple recursive arguments. We also provide an experimental implementation of our techniques which allows their application on user supplied programs.es
dc.format.extent Extensión 134 p.es
dc.format.mimetype Formato application/pdfes
dc.identifier.citation Citación DOMÍNGUEZ LAUMANN, F. "Hfusion : a fusion tool based on acid rain plus extensions". Tesis de maestría, Universidad de la República (Uruguay). Facultad de Ingeniería. Instituto de Computación – PEDECIBA, 2009.es
dc.identifier.uri URI http://hdl.handle.net/20.500.12008/2953-
dc.language metadata.dc.language enes
dc.publisher Editorial UR. FI-INCO,es
dc.rights Derechos 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.rights.licence Licencia Licencia Creative Commons Atribución – No Comercial – Sin Derivadas (CC BY-NC-ND 4.0)es
dc.subject Palabras clave Deforestationes
dc.subject Palabras clave Acid Raines
dc.subject Palabras clave Fusiones
dc.subject Palabras clave Hylomorphismes
dc.subject Palabras clave Paramorphismes
dc.subject Palabras clave Functional Programming Languageses
dc.subject Palabras clave Generic Programminges
dc.title Título Hfusion : a fusion tool based on acid rain plus extensionses
dc.type Tipo de documento Tesis de maestríaes
thesis.degree.grantor Facultad o Servicio que otorga el Título Universidad de la República (Uruguay). Facultad de Ingeniería. Instituto de Computación – PEDECIBAes
thesis.degree.name Título Obtenido Magíster en Informáticaes

Colecciones:

FicherosDescripciónTamañoFormato
tesis-dominguez.pdf — 696.74 KB Adobe PDF