Temas para TCC's


Professor TemaDescrição / Resumo
AfonsoSistemas E.R.P.Nas ultimas duas decadas os sistemas ERP surgiram com a proposta de integrar dados e otimizar processos. Durante essa jornada, muitos sistemas foram propostos e implementados. Agora precisamos compor um trabalho que apresente as licoes aprendidas, os erros, as melhores praticas e os dados estatisticos que possam nos orientar para os proximos vinte anos. Esse trabalho consiste em pesquisa exploratoria junto a empresas de software, seus clientes e mercado atendido (Pequenas, medias e grandes empresas).
AfonsoSmart CitiesGastar menos e oferecer melhores servicos: esse eh o objetivo das cidades do futuro. Como conseguir isso? Implementando hardware e softwares de baixo nivel, propondo novas arquiteturas de servico, manipulando grandes bases de dados e integrando solucoes tecnologicas a outras areas de conhecimento.
AfonsoBancos de Dados Publicos (big data e open data)Trabalhar com bancos de dados oferece a oportunidade de propor solucoes inovadoras como analisar e recuperar informacao de enormes bases de dados (big data) ou prever comportamento de usuarios e sistemas (predective analytic). Atualmente as bases de dados publicas possuem informacoes demais e poucas ferramentas para isso.
AfonsoOntologia e Web SemanticaA CAPES fornece a cada trienio o Qualis, para indicar o extrato de qualidade dos eventos e publicacoes cientificas. Atualmente enfrentamos um problema que requer simples solucao: desenvolver um sistema que cruze as palavras chave de um trabalho academico com os eventos e publicacoes disponibilizados pela CAPES. Dessa forma, o autor pode saber quais sao os eventos indicados para seu trabalho, a data de envio, local, valor de inscricao... Este trabalho utiliza Ontologia para criar a estrutura da base de conhecimentos e web semantica para filtras as informacoes da web e montar a interface para o usuario.
ElthonTradução de Modelos de Referência de Objetos Java para Linguagens Formais
ElthonLógica Temporal CTL 
ElthonEspecificações Algébricas e Verificação de Software
ElthonFerramenta para o Aprendizado de Verificação de Modelos
ElthonEditor Gráfico de Cadeias de Markov de Tempo Discreto
ElthonModelagem Usando a Linguagem Alloy
ElthonModelagem Usando Autômatos Temporizados
ElthonProgramação Funcional e o Ensino de Matemática
ElthonDesenvolvimento Dirigido por Modelos
ElthonConversão de Ladder com Temporizadores para Redes de Petri
ElthonContribuindo para o GeoGebra 
ElthonContribuindo para o GNU-HealthContribuições de implementação ou implantação+treinamento do GNU-Health (http://health.gnu.org/)
RodolfoAplicação de Técnicas de Inteligência Computacional para Automatização de Operações no Mercado FinanceiroO mercado financeiro apresenta grande importância na organização socio-economica da sociedade moderna. O comportamento dos preços de uma ação pode ser caracterizado através de séries temporais (série que mostra a variação do valor da ação em perídos regulares, como dias, semanas, meses). Diversas técnicas têm sido propostas na literatura para a previsão de séries temporais, como Redes Neurais de Múltiplas Camadas (MLP), Redes Neurais Probabilísticas (PNN), Máquinas de Vetor de Suporte (SVM), entre outras. O objetivo deste trabalho é investigar técnicas de inteligência computacional para construir um agente capaz realizar previsões sobre os preços futuros de uma série temporal e operar no mercado financeiro de forma a maximar os lucros
RodolfoAgente para recuperação de informações financeiras na WebDiversas técnicas de Inteligência Computacional têm sido propostas na literatura com o objetivo de prever o movimento dos preços de ações no mercado financeiro. No entanto, tais mecanismos lidam apenas com dados quantitativos referentes a indicadores técnicos. Por outro lado, alguns pesquisadores defendem que noticias e opiniões textuais refletem o sentimento que os investidores têm do mercado, e este sentimento têm grande influencia no preço futuro das ações de uma determinada companhia. O objetivo deste trabalho é construir um agente capaz de recuperar informações financeiras e classificá-las segundo o seu conteúdo em relação a uma companhia ou sobre o mercado em geral.
RômuloSistema para propor rotas para uma frota
Um sistema que recebe: uma agenda de compromissos, com suas restrições e; uma lista de veículos com suas características; Propõe ao usuário os cronogramas diários para uma frota, considerando economia de viagens, combustível, distância etc. (Com Sistemas Especialistas ou Algoritmos Genéticos)
RômuloSistema para simular a evasão de pessoas de ambientes fechadosUm sistema que recebe uma planta CAD ou permite a edição de um esboço de um ambiente fechado (com suas saídas, rotas e obstáculos) para fazer a simulação visual do comportamento dos indivíduos numa situação de emergência. O sistema fará a simulação da situação de pânico fornecendo o tempo total de evasão e outros detalhes pertinentes. (Sistema Multiagente)
RômuloSistema tutor para o aprendizado de lógica proposicional

Sistema Web que propõe e acompanha exercícios do assunto para os alunos cadastrados. O sistema usará Sistemas Especialistas ou RBC para dar orientações apropriadas a cada momento.
RômuloSistema para provas on-line
Um sistema que cadastra questões de prova, professores, alunos, disciplinas e turmas. Gera provas diferentes automaticamente para os alunos, conforme o nível de dificuldade desejado pelo professor. Libera e Fecha a prova para os alunos em momentos determinados (para todos ao mesmo tempo, ou de um em um) . Mostra para o aluno a sua nota e as respostas corretas nas questões que ele errou. Será possível trabalhar com vários tipos diferentes de questões.
RômuloProjeto de integração e divulgação tecnológicaDesenvolver uma biblioteca com o cadastro de instituições, projetos, cursos ou
áreas, pesquisadores, dotado de buscas especiais e um subsistema para propor parcerias e troca de interesses (Usar IA). Visitar as principais instituições de ensino superior para divulgar a ferramenta. Apresentar números sobre os primeiros meses de uso da ferramenta.
ThiagoImplementação do Protocolo UPnP-UP utilizando o Framework BRIsa/Android e BRisa/Qt
ThiagoImplementação do Protocolo UPnP-UP utilizando o Framework BRIsa/Android e BRisa/Qt
ThiagoAvaliação do Impacto de Ataques Sybil em Redes Ad Hoc Veiculares
ThiagoAmbiente para gerenciamento de dados clínicos seguindo o modelo IEEE 11073
TércioMiddleware e Computação em NuvemComputação em nuvem tem evoluído rapidamente e lançado novos desafios na área de Sistemas Distribuídos. Middleware de distribuição são ampalmente usados em Sistemas Distribuídos visando abstrair a complexidade de desenvolvimento e execução de aplicações distribuídas. Neste novo cenário, o objtivo do trabalho é investigar como middleware pode tirar proveito dos benefícios de nuvens para atender requisitos funcionais e não funcionais de distribuíção.
TércioInteroperabilidade em Ambientes de Múltiplas Nuvens 
Tércio Cloud & e-Health