Por favor, use este identificador para citar o enlazar este ítem:
https://repositorio.ufpe.br/handle/123456789/1617
Comparte esta pagina
Registro completo de metadatos
| Campo DC | Valor | Lengua/Idioma |
|---|---|---|
| dc.contributor.advisor | SANTOS, Andre Luís de Medeiros | pt_BR |
| dc.contributor.author | AVELINO, Guilherme Amaral | pt_BR |
| dc.date.accessioned | 2014-06-12T15:51:31Z | |
| dc.date.available | 2014-06-12T15:51:31Z | |
| dc.date.issued | 2008-01-31 | pt_BR |
| dc.identifier.citation | Amaral Avelino, Guilherme; Luís de Medeiros Santos, Andre. Integração de linguagens funcionais à plataforma .NET utilizando o framework Phoenix. 2008. Dissertação (Mestrado). Programa de Pós-Graduação em Ciência da Computação, Universidade Federal de Pernambuco, Recife, 2008. | pt_BR |
| dc.identifier.uri | https://repositorio.ufpe.br/handle/123456789/1617 | |
| dc.description.abstract | Linguagens funcionais se destacam pelo seu alto poder de expressão e abstração, promovido por construções de alto nível como polimorfismo paramétrico, funções de alto nível e aplicações parciais. Embora estes recursos sejam bastante úteis, tradicionalmente, linguagens funcionais têm sido pouco empregadas fora do ambiente acadêmico. Esta situação é em parte explicada pela ausência de uma infra-estrutura de desenvolvimento que forneça ferramentas e APIs capazes de aumentar a produtividade e permita o uso das mais recentes tecnologias. Uma alternativa para fornecer esta infra-estrutura é integrar linguagens funcionais a plataformas que disponibilizem tais facilidades, como a .NET. Embora a plataforma .NET tenha sido projetada de forma a suportar múltiplas linguagens, seu foco foi dado ao suporte dos paradigmas imperativo e orientado a objeto, carecendo de estruturas que permitam um mapeamento direto de linguagens funcionais. Objetivando estudar novas técnicas de mapeamento de estruturas funcionais na plataforma .NET, neste trabalho foi desenvolvido um compilador funcional que gera código .NET, utilizando o framework Phoenix. O uso do framework Phoenix além de auxiliar na geração inicial do código permitiu que análises e otimizações fossem feitas, posteriormente, melhorando o desempenho dos programas gerados | pt_BR |
| dc.language.iso | por | pt_BR |
| dc.publisher | Universidade Federal de Pernambuco | pt_BR |
| dc.rights | openAccess | pt_BR |
| dc.rights | Attribution-NonCommercial-NoDerivs 3.0 Brazil | * |
| dc.rights.uri | http://creativecommons.org/licenses/by-nc-nd/3.0/br/ | * |
| dc.subject | Linguagem funcional | pt_BR |
| dc.subject | NET | pt_BR |
| dc.subject | Phoenix | pt_BR |
| dc.subject | STG | pt_BR |
| dc.subject | Compiladores | pt_BR |
| dc.title | Integração de linguagens funcionais à plataforma .NET utilizando o framework Phoenix | pt_BR |
| dc.type | masterThesis | pt_BR |
| Aparece en las colecciones: | Dissertações de Mestrado - Ciência da Computação | |
Ficheros en este ítem:
| Fichero | Descripción | Tamaño | Formato | |
|---|---|---|---|---|
| gaa.pdf | 1.6 MB | Adobe PDF | ![]() Visualizar/Abrir |
Este ítem está protegido por copyright original |
Este ítem está sujeto a una licencia Creative Commons Licencia Creative Commons

