Linhas de Pesquisa

1)Banco de Dados e Engenharia de Software — BD/ES

A linha de pesquisa consiste em elaborar metodologias, processos, ferramentas e técnicas para armazenar e recuperar dados e desenvolver software com qualidade, de maneira integrada. Para isso, algoritmos para gerenciamento de informação e de dados são elaborados e fatores impactantes na qualidade do produto e do processo de desenvolvimento e software para desenvolver mecanismos e politicas de melhoria da área são pesquisados. Os temas tratados abrigam projetos em Qualidade de Software, Gerência de Processo de Software, Melhoria de Processo de Software, Manutenção de Software, Engenharia de Requisitos, Modelagem de Dados, Identificação e Resolução de Dados Duplicados, Limpeza de Dados, Desambiguação de Dados, Processamento Avançado de Consultas, Dados Semi-estruturados, Recuperação de Informação e Mineração de Dados.

2) Inteligência Computacional e Processamento Gráfico — IC/PG

Nesta linha de pesquisa são trabalhados os temas Inteligência Computacional, e Processamento Gráfico. No tema Inteligência Computacional, serão estudados e desenvolvidas pesquisas com heurísticas (redes neurais artificiais, lógica fuzzy, computação evolutiva etc) e métodos híbridos para aplicações em aprendizado de máquina, sistemas multiagentes, visão computacional e mineração de dados. Em Processamento Gráfico serão estudados algoritmos aplicáveis desde a visão robótica em hardware, até o processamento digital de imagens em software, abrangendo também a síntese de imagens. Ainda, serão estudados algoritmos e estruturas de dados para visualização científica. Mais especificamente, algoritmos e estruturas de dados de Geometria Computacional serão pesquisados para geração de malhas a fim de prover aproximações adequadas a métodos numéricos.

3) Redes de Computadores e Sistemas Embarcados — RC/SE

Na linha de pesquisa “Redes de Computadores e Sistemas Embarcados”, são desenvolvidas pesquisas relacionadas ao desenvolvimento e solução de problemas no projeto, implementação e aplicações de redes de computadores e sistemas embarcados. No tema Redes de Computadores serão abordados desde os problemas de hardware, como questões físicas na comunicação via rádio e cabo, problemas de roteamento e infraestrutura de redes, até os problemas de mais alto nível como os protocolos de comunicação sem fio, e a lógica de configuração automática de redes de sensores sem fio. Além disso, a linha também abrange o tópico de computação ubíqua com uso de sistemas embarcados. No tema de Sistemas Embarcados, a pesquisa engloba desde a especificação, validação, verificação até o projeto e teste desse tipo de sistema. Faz parte da pesquisa a avaliação do desempenho de sistemas SOC (System On Chip) e o estudo de Arquiteturas Reconfiguráveis usando FPGA (Field Programmable Gate Array). São pesquisados também métodos de computação de alto desempenho utilizando processadores digitais de sinais (DSP – Digital Signal Processing) e microcontroladores dedicados.