Projetos de Pesquisa, Desenvolvimento, Inovação e Extensão Concluídos

Recuperação de Informação Visual

A facilidade de captura e codificação de imagens digitais tem produzido uma quantidade gigantesca de informação visual on-line. Como conseqüência, grandes desafios se apresentam na área de sistemas de informação multimídia, envolvendo o armazenamento, a indexação e a recuperação de informação visual em grandes arquivos. O NPDI tem desenvolvido pesquisa

Saiba mais »

Register Allocation via Coloring of Chordal Graphs

This project consists in the design and implementation of a non-iterative algorithm for register allocation based on graph coloring. We present a simple, linear-time algorithm which is competitive with the iterated register coalescing strategy of George and Appel. We base the new algorithm on the observation that more than 95%

Saiba mais »

Dynamic Analysis for Software (Re-)Architecturing

O objetivo deste projeto é contribuir para reduzir o gap que normalmente observamos entre a arquitetura e o comportamento dinâmico de sistemas de software. Em particular, nosso foco é em uma visão que procure associar a arquitetura de um sistema com as features que são implementadas no código fonte.  Integrantes: Marco

Saiba mais »

Plataforma Arouca

Desenvolvimento, implantação e Moddle 2.0 IS. Estudo de arquitetura de informação, requisitos e políticas de seguranca de acesso para implantação da Plataforma Arouca. Integrantes: Renato Antonio Celso Ferreira – Integrante / Osvaldo Carvalho – Coordenador.  

Saiba mais »

Algoritmos Adaptativos para Recuperação de Informação

Hoje em dia, com o desenvolvimento a baixo custo de sistemas informatizados, a maior parte da informação é armazenada de forma digital. De fato, o funcionamento de instituições em todas as áreas sociais depende de sistemas de informação eficazes e eficientes. No entanto, o desenvolvimento de sistemas para o tratamento

Saiba mais »

Plataforma de Execução de Alto Desempenho em Grids

O ambiente AntHill tem por objetivo prover suporte para a paralelização escalável e eficiente de algoritmos paralelos. Esta escalabilidade e eficiência resultam da possibilidade de se explorar três tipos de paralelismo: tarefas, dados e assincronia. O ambiente está operacional e tem sido usado para paralelizar diversos tipos de aplicações. Alunos

Saiba mais »

Acesso por PERFIL

Acessar o conteúdo