Lista Pública de Trabalhos Acadêmicos
Curso:
Todos (trabalhos mais recentes)
Ciência da Computação - Diurno
Ciência da Computação - Noturno
Engenharia Computacional
Licenciatura em Computação
Pós-Graduação em Modelagem Computacional
Sistemas de Informação
Pesquisar:
Ano:
Todos
2024
2023
2022
2021
2020
2019
2018
2017
2016
2015
2014
2013
2012
2011
2010
2009
2008
2007
Filtrar
Permite filtrar a lista de TCCs com o curso, o termo e o ano
escolhidos. O termo pode ser, por exemplo:
Autor ou orientador;
Nome do TCC;
Palavra-chave;
Conteúdo dos resumos.
by-year
Trabalho
Autor
PDF
Extras
UM ESTUDO EXPERIMENTAL PARA EXTRAÇÃO DE CARACTERÍSTICAS DE TEXTOS OPINATIVOS EM LÍNGUA PORTUGUESA
Bruno Pelizari Dutra Pettersen
Resumo
A área de análise de sentimentos visa coletar, extrair, classificar e sumarizar opiniões de pessoas em relação a alguma entidade específica. Para que o processo seja válido e significativo, cada etapa da análise deve ser realizada com o máximo rigor. Devido à língua portuguesa ser dinâmica, há a possibilidade de se construir uma frase de mesmo significado semântico de diversas maneiras, o que torna a etapa de extração de características um desafio. Este trabalho apresenta um estudo experimental para extração de características de textos opinativos em língua portuguesa. No estudo apresentado, uma abordagem foi desenvolvida com base em propostas presentes na literatura e adaptados para o contexto do trabalho. O projeto tem como objetivo melhorar a identificação de características de textos opinativos em língua portuguesa, possibilitando uma classificação mais precisa para as fases seguintes do processo de análise de sentimentos. A abordagem foi avaliada através da comparação de um benchmark com textos opinativos sobre produtos e serviços.
Ano
2014
Orientador
JAIRO FRANCISCO DE SOUZA
Co-Orientador
Palavras-chave
Análise de Sentimentos, Extração de Características , Processamento de Linguagem Natural.
UMA ABORDAGEM BASEADA NO SIMULATED ANNEALING PARA O PROBLEMA DA SEQUÊNCIA MAIS PRÓXIMA
Diego Franck José
Resumo
O Problema da Sequência Mais Próxima (PSMP) encontra aplicações na área de Biologia Computacional e tem despertado o interesse da comunidade científica nas últimas décadas. Este trabalho apresenta uma aplicação da meta-heurística Simulated Annealing ao problema. Resultados computacionais são apresentados de forma a comparar a abordagem proposta com um Algoritmo Genético da literatura.
Ano
2014
Orientador
STENIO SA ROSARIO FURTADO SOARES
Co-Orientador
Palavras-chave
Problema da Sequência Mais Próxima, DNA, Simulated Annealing, Busca Local, Heurística de Construção.
ANÁLISE DO IMPACTO PROVENIENTE DO EMPREGO DE UMA REDE RÁPIDA E DESLIGAMENTO DO ECC DA GPU, NO DESEMPENHO DE UMA SIMULAÇÃO DO SISTEMA IMUNE INATO
Thiago Marques Soares
Resumo
O desenvolvimento de modelos computacionais que simulam a resposta imune do corpo humano é uma tarefa complexa. Um dos problemas enfrentados é a grande quantidade de recursos computacionais necessários para executar essas simulações. Neste trabalho foi realizada a paralelização de um código sequencial que simula a formação de um abscesso em uma seção tridimensional do tecido. O arcabouço utilizado na paralelização do código baseou-se em um modelo proposto na literatura que faz uso de múltiplas GPUs em um ambiente distribuído. O trabalho também avaliou o impacto no desempenho da aplicação do emprego de uma rede de baixa latência (Infiniband ) e do desligamento do ECC (Error Correction Check ) presente nas GPUs. Acelerações de até 956 vezes foram obtidas quando a versão paralela do código foi executada em um ambiente com Infiniband e ECC desligado.
Ano
2014
Orientador
Marcelo Lobosco
Co-Orientador
Palavras-chave
Sistema Humano Imune Inato, Computação Paralela, Avaliação de Desempenho, Infiniband, ECC.
MELHORIA DE DESEMPENHO NA PREPARAÇÃO DE GRANDES BASES DE DADOS PARA MINERAÇÃO DE REGRAS DE ASSOCIAÇÃO MULTINÍVEIS
Marcelo Ladeira Marques
Resumo
O trabalho tem como objetivo propor uma forma de melhoria de desempenho na preparação de grandes bases de dados, bem como realizar um estudo sobre uma metodologia para mineração de regras de associação multiníveis. Como resultado do estudo, pretende-se obter uma ferramenta para facilitar o pré-processamento dos dados de entrada. A ferramenta construída também deverá ser capaz de realizar automaticamente a conexão com a base de dados de origem, extrair os dados necessários ao funcionamento dos programas utilizados durante a mineração e integrar as diversas etapas do processo em uma única interface. Para comprovar a eficiência da ferramenta desenvolvida, ao fim do trabalho será realizado um estudo de caso.
Ano
2014
Orientador
Custódio Gouvêa Lopes da Motta
Co-Orientador
Palavras-chave
Descoberta de conhecimento em bases de dados, mineração de dados, regras de associação.
SINCRONIZAÇÃO DE CONTEÚDO MULTIMÍDIA DE FONTES DISTINTAS
Thomás Marques Brandão Reis
Resumo
O consumo de conteúudo multimídia pela população vem crescendo consideravelmente. Com o surgimento da TV Digital e sua capacidade de transmitir objetos de mídia em alta resolução e interatividade com o usuário, alavancou ainda mais esse consumo. O processo de aquisição de infraestrutura para transmissão de TV Digital tem um custo elevado para os provedores de conteúdo e pode se tornar lento. O presente projeto tem como objetivo minimizar esse custo e estabelecer um modelo de sincronização de timelines de conteúdo multimídia entre diferentes fontes, solucionando o problema dos provedores em relação a limitação da quantidade de informação em um espaço de comunicação, visando também a portabilidade e aumentando a experiência do usuário que consome esse conteúdo.
Ano
2014
Orientador
MARCELO FERREIRA MORENO
Co-Orientador
Palavras-chave
TV Digital, Interatividade, Sincronização, Dispositivos secundários, Conteúdo multimídia.
APLICAÇÃO DE METAHEURÍSTICAS AO PROBLEMA DA DUPLA DIGESTÃO EM CADEIAS DE DNA
Celio Henrique Nogueira Larcher Junior
Resumo
O Problema da Dupla Digestão em cadeias de DNA é um dos mais clássicos problemas envolvendo a prática de mapeamento genético em cadeias de DNA. Devido a sua complexidade (NP-Difícil), tentativas de resolução exata não são, em geral, boas abordagens e a utilização de metaheurísticas é fortemente indicada. Para a utilização destas técnicas, uma questão a se considerar é seu caráter multiresultado, que apresenta desafios diferentes aos vistos em problemas tradicionais nos quais metaheurísticas geralmente são aplicadas. Neste sentido, o trabalho aqui proposto tem como objetivo aplicar duas metaheurísticas comuns à resolução de problemas relacionados à bioinformática, Recozimento Simulado e Algoritmo Genético, e analisar comparativamente o comportamento das mesmas na resolução de um problema desta natureza, conseguindo boas diretivas para a utilização em problemas com esta característica.
Ano
2014
Orientador
STENIO SA ROSARIO FURTADO SOARES
Co-Orientador
Palavras-chave
Problema da Dupla Digestão, Recozimento Simulado, Algoritmo Genético, Metaheurística.
STUDY AND IMPLEMENTATION OF AN OBJECT TRACKER IN VIDEOS
Helena de Almeida Maia
Resumo
Rastreamento em vídeos fornece a trajetória de um objeto no tempo. Diversas pesquisas em visão computacional e realidade aumentada dependem desta tarefa. Existem várias soluções propostas na literatura e a maior parte delas enfrentam desafios relacionados ao rastreamento a longo prazo. Neste cenário, rastreadores costumam falhar, exigindo uma reinicialização. Para evitar estas falhas, várias pesquisas foram feitas com o intuito de combinar rastreadores e detectores em tempo de execução. O presente trabalho tem como objetivo o estudo de um rastreador a longo prazo em vídeo, bem como sua implementação
Ano
2014
Orientador
MARCELO BERNARDES VIEIRA
Co-Orientador
Palavras-chave
rastreamento a longo prazo, fluxo mediano, detector estatístico, rastreamento-aprendizado-detecção.
TÉCNICAS DE EVOLUÇÃO GRAMATICAL MASSIVAMENTE PARALELA COM OPENCL ADOTANDO INTERPRETAÇÃO OU COMPILAÇÃO DOS MODELOS CANDIDATOS
Igor Lucas de Souza Russo
Resumo
A Evolução Gramatical (EG) é uma metaheurística bioinspirada capaz de evoluir programas em linguagem arbitrária através de uma gramática formal. Dentre suas principais aplicações, pode-se destacar a inferência automática de modelos a partir de dados. Assim como outras técnicas de programação genética, a EG possui alto custo computacional. Entretanto, o algoritmo possui etapas que podem ser computadas independentemente, possibilitando o uso de computação paralela para redução do tempo de execução, viabilizando sua aplicação a problemas maiores e mais complexos. Neste trabalho são estudados e propostos modelos de computação massivamente paralela para a EG utilizando OpenCL, um framework para a criação de algoritmos paralelos em ambientes heterogêneos. Além disso, na EG os programas candidatos podem ser avaliados por interpretação, ou compilação e execução. As duas abordagens foram comparadas aqui em implementações massivamente paralelas , e, para problemas com grandes conjuntos de treinamento, observou-se que a abordagem de compilação é vantajosa em relação à de interpretação. Em problemas de regressão simbólica, experimentos computacionais foram realizados para analisar o desempenho da técnica utilizando GPUs (Unidades de Processamento Gráfico), em relação à execução sequencial e ganhos de desempenho de até 63.3× foram observados, ao executar em paralelo todos os passos da técnica.
Ano
2014
Orientador
HEDER SOARES BERNARDINO
Co-Orientador
Palavras-chave
Evolução gramatical, programação genética, paralelismo, OpenCL
AVALIAÇÃO DE BALANCEAMENTO DE CARGA WEB EM REDES DEFINIDAS POR SOFTWARE
Cristiane Pinto Rodrigues
Resumo
O paradigma denominado Redes Definidas por Software (SDN) trouxe um novo conceito sobre como gerenciar e projetar as redes de computadores com a inserção de elementos programáveis. Com SDN, tornou-se mais simples a realização de experimentos nas redes, abrindo espaço para pesquisas de problemas ainda n˜ao totalmente resolvidos na área e que possuem um importante papel em redes, como por exemplo, o balanceamento de carga. Para suportar os grandes tráfegos da Internet e manter um tempo de resposta suficientemente rápido para os clientes, é necessário que os recursos de uma rede sejam bem utilizados. Sendo assim, o balanceamento de carga trouxe uma forma de processar as requisições de forma que todos os recursos possam ser bem aproveitados, não sobrecarregando equipamentos específicos. No presente trabalho foi criada uma arquitetura SDN, utilizando o padrão OpenFlow e o controlador POX, na qual foram utilizados diferentes algoritmos para realizar o balanceamento de carga em servidores Web. A partir desse contexto foram realizados testes e avaliações através de métricas de desempenho, com o objetivo de comparar os algoritmos propostos e apontar qual deles é o melhor para a realidade da rede em três cenários distintos.
Ano
2014
Orientador
ALEX BORGES VIEIRA
Co-Orientador
Palavras-chave
Balanceamento de carga, Redes Definidas por Software, avaliação.
UM ALGORITMO ADAPTATIVO ON-LINE PARA JOGOS DE LUTA
Renan Motta Goulart
Resumo
Jogos eletr^onicos s~ao uma das principais aplicac~oes de tecnicas de Intelig^encia Articial. A capacidade de aprendizado em um algoritmo adaptativo tornam essas tecnicas interessantes principalmente para jogos onde dois jogadores se op~oem e apresentam estilos caractersticos, com certos padr~oes de ac~ao e reac~ao, o que pode permitir a previs~ao dos movimentos. Para jogos de luta, nos quais os jogadores atuam simultaneamente, torna-se importante o aprendizado on-line, ou seja, durante a realizac~ao da luta. Neste Trabalho de Conclus~ao de Curso foi desenvolvido um algoritmo adaptativo, seguindo a tecnica de TDL - Temporal Dierence Learning, que tenta prever a ac~ao do adversario para escolher a melhor contra-medida, o melhor movimento, a se executar. O algoritmo foi implementado em Java, dentro do ambiente de simulac~ao de jogos de luta FightingICE, da Universidade de Ritsumeikan, no Jap~ao. Ele foi submetido para a competi c~ao \Figthing game AI Competition", que se realizou no congresso CIG-2014, IEEE Conference on Computational Intelligence and Games, na Alemanha, com excelentes resultados, cando em terceiro lugar em uma das categorias.
Ano
2014
Orientador
Guilherme Albuquerque Pinto
Co-Orientador
Palavras-chave
Algoritmo Adaptativo, Intelig^encia Articial, Jogos de Luta, TDL - Temporal Dierence Learning.
GIVEME TRACE
Cláudio Augusto Silveira Lélis
Resumo
A rastreabilidade é um importante fator na análise de impacto das mudanças que o software sofre ao longo de sua evolução. As abordagens atuais provêem uma análise em termos de artefatos impactados. O presente trabalho apresenta a ferramenta GiveMe Trace, desenvolvida como um plugin do ambiente Eclipse capaz de, a partir da análise do repositório de versões, gerar rastreabilidade entre os artefatos de código fonte e suas versões evidenciando que houve alterações de método. E apresentada ainda uma integracão desta ferramenta com um sistema de acompanhamento de mudanças de modo a relacionar um ticket com as modicações realizadas. Espera-se com isso aumentar a precisão na análise de impacto das mudanças e, a partir da integração, auxiliar na tarefa de vericação da mudança implementada
Ano
2014
Orientador
MARCO ANTONIO PEREIRA ARAUJO
Co-Orientador
JOSE MARIA NAZAR DAVID
Palavras-chave
GERENCIAMENTO DE BUFFER EM PLAYERS DE VÍDEO IPTV
Marcos Paulo Mendes
Resumo
Com a evoluc~ao tecnologica, o uso sistemas IPTV tem crescido consideravelmente. Um dos servicos normalmente includos em IPTV e a TV Linear, que permite ao usuario a navegac~ao de canais. Outro servico e o Vdeo sobre Demanda, que permite ao usuario iniciar o consumo do conteudo escolhido no momento em que lhe convier, oferecendo ainda operac~oes como avanco, retrocesso e pausa. Neste contexto, desaos na distribuic~ao do conteudo multimdia destes servicos vem surgindo. Um desses desaos e justamente a percepc~ao do usuario sobre a qualidade do servico IPTV, mensurada em termos de qualidade de experi^encia (QoE). Sendo assim, este trabalho tem como objetivos desenvolver um player de audio e vdeo especco para IPTV e analisar os problemas que podem ocorrer durante a recepc~ao de conteudo. Para os problemas identicados, prop~oe-se colocar em pratica soluc~oes, principalmente para a variac~ao estatstica do atraso de entrega do conteudo multimdia, que pode ocorrer devido ao meio de transmiss~ao ou nos pontos m-a-m, melhorando assim a qualidade de experi^encia do usuario.
Ano
2014
Orientador
MARCELO FERREIRA MORENO
Co-Orientador
Palavras-chave
IPTV, VoD, TV Linear, Buer, Jitter
STREAMING ADAPTATIVO PARA AMBIENTE IPTV MÓVEL
Josimar Wilton Volpini
Resumo
A presente monograa, intitulada \Streaming Adaptativo para Ambiente IPTV Movel", trata da transfer^encia de uxos contnuos de audio/vdeo (streams) de um modo adaptativo, usando o servico de IPTV em dispositivos moveis. Como tais dispositivos est~ao propensos a certas limitac~oes e problemas, como conex~oes instaveis, e proposta uma soluc~ao que proporcione adaptabilidade, ou seja, o cliente se torna capaz de informar problemas, como perda de pacotes e/ou congestionamento na rede, causados devido a instabilidade na conex~ao. Estas informac~oes s~ao agregadas em um Componente de Adaptac~ao, implementado em prova de conceito como um servidor a parte, independente do servidor e do cliente de streaming. Com base nas informac~oes reportadas principalmente pelos clientes, o Componente de Adaptac~ao e capaz de nortear os clientes de IPTV movel a tomar a decis~ao correta e se adaptar de modo a continuar recebendo o servico com a melhor qualidade possvel no momento. Ha alguns modos de se conseguir tal adaptac~ao, usando uma diversidade de protocolos e algoritmos. Especicamente no ambiente de IPTV movel, por decis~ao deste projeto, s~ao utilizados dois protocolos. O RTP (Real Time Transport Protocol) que envia pacotes de dados de conteudo aos clientes e o RTCP (Real Time Control Protocol), que especica os dados que podem ser intercambiados para reportar a qualidade das transmiss~oes dos streams. Em especial, o RTCP tem papel de destaque na proposta, subsidiando as ac~oes de adaptac~ao tomadas pelo Componente de Adaptac~ao.
Ano
2014
Orientador
MARCELO FERREIRA MORENO
Co-Orientador
Palavras-chave
Streaming Adaptativo, IPTV, Protocolo RTP, Protocolo RTCP.
SEGURANÇA DE APLICAÇÕES BASEADA EM INFORMAÇÕES DE CONTEXTO
Bruno Augusto Clemente de Assis
Resumo
A comunicação entre pessoas, dispositivos, processos e recursos está se tornando cada vez mais frequente. A utilização de dispositivos móveis para efetuar transações bancárias, trocar informações pessoais e transferir arquivos multimídia já é transparente para os usuários. Sendo assim, se faz necessário garantir a confiabilidade e a integridade das informações trocadas através das redes de dispositivos, sejam elas públicas ou privadas. Os mecanismos de segurança existentes muitas vezes se tornam obsoletos devido à constante evolução da área tecnológica, percebendo essa necessidade e utilizando informações sobre o contexto dos dispositivos, este trabalho tem como objetivo desenvolver um módulo de segurança para arquiteturas de aplicações sensíveis ao contexto.
Ano
2014
Orientador
EDUARDO BARRERE
Co-Orientador
Palavras-chave
Segurança da informação, sensível ao contexto, dispositivos móveis.
INVESTIGANDO A APLICABILIDADE DO MPS-SV NA MELHORIA DE SERVIÇOS DE DESENVOLVIMENTO E MANUTENÇÃO DE SOFTWARE
Livia Jordão Silva
Resumo
O principal objetivo do programa MPS.BR é desenvolver e disseminar modelos de referência que atendam à Indústria Brasileira de Software e Serviços de TI. Atualmente, a família de modelos é composta pelo MPS-SW para Software e MPS-SV para Serviços. Visto que o MPS-SW possui ampla adoção e o modelo MPS-SV foi publicado recentemente, este trabalho descreve um survey conduzido para investigar a aplicabilidade do MPS-SV em organizações que já adotam o MPS-SW e que buscam a melhoria de seus serviços de desenvolvimento e manutenção de software. Os resultados fornecem indícios de que, sob o ponto de vista dos implementadores do MPS-SW, a implementação do MPS-SV neste contexto é facilitada pela cultura já estabelecida em função da adoção do MPS-SW e pode trazer benefícios referentes à produtividade e qualidade.
Ano
2014
Orientador
Marcos Kalinowski
Co-Orientador
Palavras-chave
MPS.BR, MPS-SV, MPS-SW, Survey, Desenvolvimento de Software, Serviço de TI.
<< Anterior
<< Anterior
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
Próximo >>