Compressão de byte-code utilizando recuperação de sintaxe abstrata

Detalhes bibliográficos
Autor(a) principal: Costa, Bruno Kraychete da
Data de Publicação: 2000
Tipo de documento: Dissertação
Idioma: por
Título da fonte: Biblioteca Digital de Teses e Dissertações da Universidade Estadual de Campinas (UNICAMP)
Texto Completo: https://hdl.handle.net/20.500.12733/1607942
Resumo: Orientador: Guido Costa Souza de Araujo
id UNICAMP-30_dbc4013596f17b19d8525fff30d0494b
oai_identifier_str oai::433400
network_acronym_str UNICAMP-30
network_name_str Biblioteca Digital de Teses e Dissertações da Universidade Estadual de Campinas (UNICAMP)
repository_id_str
spelling Compressão de byte-code utilizando recuperação de sintaxe abstrataCompressão de dados (Computação)Compiladores (Computadores)Linguagem de programação (Computadores)Orientador: Guido Costa Souza de AraujoDissertação (mestrado) - Universidade Estadual de Campinas, Instituto de ComputaçãoResumo: Com os avanços da tecnologia nas áreas de comunicação sem fio e computação pessoal, os chamados computadores portáteis. ou handhelds estão se tornando alvo de muita atenção em Computação. Por outro lado, linguagens cujo alvo são máquinas virtuais (ex. Java), têm permitido a construção de sistemas portáteis distribuídos que são independentes do processador. Os handhelds são normalmente projetados em torno de um processador dedicado e uma pequena quantidade de memória, de modo a manter baixo o custo do projeto. As limitações de memória encontradas em tais dispositivos, e o aumento da demanda por banda disponível. nas redes têm renovado o interesse em pesquisas voltadas para a compressão de código móvel. Neste trabalho, nós mostramos um método de compressão para estes dispositivos baseado na recuperação das Árvores de Sintaxe Abstrata (ASA) do programa. Resultados experimentais, utilizando o Benchmark JVM98, revelaram uma melhoria nas razões de compressão em relação àquelas obtidas usando exclusivamente o algoritmo Lempel-Ziv- Welch.Abstract: With the advances in technologies for wireless communications and personal computing, the so called portable appliances or handhelds are expected to become mainstream computer devices. Gn the software side, languages targeted to virtual machines (eg. lava) have enabled the design of flexible mobile distributed systems that are independent of the underlying processor. In order to keep costs low, handhelds are usually designed around a cheap dedicated processor and a small memory set. The memory size constraints found on such devices, and the increasing demand for bandwidth have been renewing the research interest towards new program compression techniques. In this work, we show a compression method for these devices, that is based on the recovery of the program Abstract Syntax Trees. Experimental results, using the JVM98 Benchmark, reveal an improvement on the compression ratio over the LZW algorithm when the ASTs are recovered before com pression.MestradoMestre em Ciência da Computação[s.n.]Araújo, Guido Costa Souza de, 1962-Barros, Edna Natividade da SilvaBusato, Luiz EduardoUniversidade Estadual de Campinas (UNICAMP). Instituto de ComputaçãoPrograma de Pós-Graduação em Ciência da ComputaçãoUNIVERSIDADE ESTADUAL DE CAMPINASCosta, Bruno Kraychete da2000info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdf63f. : il.https://hdl.handle.net/20.500.12733/1607942COSTA, Bruno Kraychete da. Compressão de byte-code utilizando recuperação de sintaxe abstrata. 2000. 63f. Dissertação (mestrado) - Universidade Estadual de Campinas, Instituto de Computação, Campinas, SP. Disponível em: https://hdl.handle.net/20.500.12733/1607942. Acesso em: 2 set. 2024.https://repositorio.unicamp.br/acervo/detalhe/433400porreponame:Biblioteca Digital de Teses e Dissertações da Universidade Estadual de Campinas (UNICAMP)instname:Universidade Estadual de Campinas (UNICAMP)instacron:UNICAMPinfo:eu-repo/semantics/openAccess2017-02-18T05:19:18Zoai::433400Biblioteca Digital de Teses e DissertaçõesPUBhttp://repositorio.unicamp.br/oai/tese/oai.aspsbubd@unicamp.bropendoar:2017-02-18T05:19:18Biblioteca Digital de Teses e Dissertações da Universidade Estadual de Campinas (UNICAMP) - Universidade Estadual de Campinas (UNICAMP)false
dc.title.none.fl_str_mv Compressão de byte-code utilizando recuperação de sintaxe abstrata
title Compressão de byte-code utilizando recuperação de sintaxe abstrata
spellingShingle Compressão de byte-code utilizando recuperação de sintaxe abstrata
Costa, Bruno Kraychete da
Compressão de dados (Computação)
Compiladores (Computadores)
Linguagem de programação (Computadores)
title_short Compressão de byte-code utilizando recuperação de sintaxe abstrata
title_full Compressão de byte-code utilizando recuperação de sintaxe abstrata
title_fullStr Compressão de byte-code utilizando recuperação de sintaxe abstrata
title_full_unstemmed Compressão de byte-code utilizando recuperação de sintaxe abstrata
title_sort Compressão de byte-code utilizando recuperação de sintaxe abstrata
author Costa, Bruno Kraychete da
author_facet Costa, Bruno Kraychete da
author_role author
dc.contributor.none.fl_str_mv Araújo, Guido Costa Souza de, 1962-
Barros, Edna Natividade da Silva
Busato, Luiz Eduardo
Universidade Estadual de Campinas (UNICAMP). Instituto de Computação
Programa de Pós-Graduação em Ciência da Computação
UNIVERSIDADE ESTADUAL DE CAMPINAS
dc.contributor.author.fl_str_mv Costa, Bruno Kraychete da
dc.subject.por.fl_str_mv Compressão de dados (Computação)
Compiladores (Computadores)
Linguagem de programação (Computadores)
topic Compressão de dados (Computação)
Compiladores (Computadores)
Linguagem de programação (Computadores)
description Orientador: Guido Costa Souza de Araujo
publishDate 2000
dc.date.none.fl_str_mv 2000
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/masterThesis
format masterThesis
status_str publishedVersion
dc.identifier.uri.fl_str_mv https://hdl.handle.net/20.500.12733/1607942
COSTA, Bruno Kraychete da. Compressão de byte-code utilizando recuperação de sintaxe abstrata. 2000. 63f. Dissertação (mestrado) - Universidade Estadual de Campinas, Instituto de Computação, Campinas, SP. Disponível em: https://hdl.handle.net/20.500.12733/1607942. Acesso em: 2 set. 2024.
url https://hdl.handle.net/20.500.12733/1607942
identifier_str_mv COSTA, Bruno Kraychete da. Compressão de byte-code utilizando recuperação de sintaxe abstrata. 2000. 63f. Dissertação (mestrado) - Universidade Estadual de Campinas, Instituto de Computação, Campinas, SP. Disponível em: https://hdl.handle.net/20.500.12733/1607942. Acesso em: 2 set. 2024.
dc.language.iso.fl_str_mv por
language por
dc.relation.none.fl_str_mv https://repositorio.unicamp.br/acervo/detalhe/433400
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
63f. : il.
dc.publisher.none.fl_str_mv [s.n.]
publisher.none.fl_str_mv [s.n.]
dc.source.none.fl_str_mv reponame:Biblioteca Digital de Teses e Dissertações da Universidade Estadual de Campinas (UNICAMP)
instname:Universidade Estadual de Campinas (UNICAMP)
instacron:UNICAMP
instname_str Universidade Estadual de Campinas (UNICAMP)
instacron_str UNICAMP
institution UNICAMP
reponame_str Biblioteca Digital de Teses e Dissertações da Universidade Estadual de Campinas (UNICAMP)
collection Biblioteca Digital de Teses e Dissertações da Universidade Estadual de Campinas (UNICAMP)
repository.name.fl_str_mv Biblioteca Digital de Teses e Dissertações da Universidade Estadual de Campinas (UNICAMP) - Universidade Estadual de Campinas (UNICAMP)
repository.mail.fl_str_mv sbubd@unicamp.br
_version_ 1809188993493893120