HYDRA - Compilação distribuída de código fonte

DSpace Repository

A- A A+

HYDRA - Compilação distribuída de código fonte

Show simple item record

dc.contributor.advisor Dantas, Mário Antônio Ribeiro
dc.contributor.author Oliveira, Bruno da Silva
dc.contributor.other Sobral, João Bosco Mangueira
dc.contributor.other Jr., José Mazzucco
dc.date.accessioned 2018-06-17T18:02:11Z
dc.date.available 2018-06-17T18:02:11Z
dc.date.issued 2004
dc.identifier.other 54
dc.identifier.uri https://repositorio.ufsc.br/handle/123456789/187110
dc.description TCC (graduação) - Universidade Federal de Santa Catarina. Centro Tecnológico. Curso de Ciências da Computação.
dc.description.abstract As linguagens de programa¸c˜ao s˜ao as ferramentas mais utilizadas pelo desenvolvedor de software durante seu dia de trabalho. Linguagens compiladas trazem um problema ao desenvolvimento, que ´e o tempo necess´ario para a compila¸c˜ao do c´odigo fonte. Ao longo do dia, o desenvolvedor gasta v´arios minutos, `as vezes horas, compilando seu c´odigo. Este tempo ´e desperdi¸cado, quebrando a linha de racioc´ınio do desenvolvedor, gerando perda de produtividade e frustra¸c˜ao. Este trabalho apresenta um projeto que visa diminuir o tempo de compila¸c˜ao de projetos codificados na linguagem de programa¸c˜ao C ou C++, atrav´es da distribui¸c˜ao do trabalho de compila¸c˜ao entre os computadores de uma rede local. Implementado na linguagem de programa¸c˜ao de c´odigo aberto Python e seguindo a filosofia XP, tem como principais caracter´ısticas ser multi-plataforma, independente de compilador usado e pouca intrus˜ao no sistema de build utilizado pelo usu´ario. Experimenta¸c˜oes foram realizadas em projetos reais em uma empresa de desenvolvimento de software, com bibliotecas utilizadas por softwares comerciais. A ferramenta se provou eficaz para certos tipos de bibliotecas, enquanto mostrou baixo desempenho em outras. Propostas s˜ao apresentadas como trabalhos futuros que visam eliminar totalmente os problemas encontrados, sem perder as caracter´ısticas desejadas originalmente.
dc.subject Compiladores Sistemas Distribuídos
dc.title HYDRA - Compilação distribuída de código fonte
dc.type TCCgrad


Files in this item

Files Size Format View
Hydra.pdf 607.7Kb PDF View/Open

This item appears in the following Collection(s)

Show simple item record

Search DSpace


Browse

My Account

Statistics

Compartilhar