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

DSpace Repository

A- A A+

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

Show full item record

Title: HYDRA - Compilação distribuída de código fonte
Author: Oliveira, Bruno da Silva
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.
Description: TCC (graduação) - Universidade Federal de Santa Catarina. Centro Tecnológico. Curso de Ciências da Computação.
URI: https://repositorio.ufsc.br/handle/123456789/187110
Date: 2004


Files in this item

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

This item appears in the following Collection(s)

Show full item record

Search DSpace


Browse

My Account

Statistics

Compartilhar