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
2025
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
ARQUITETURA REST
Lívia Couto Ruback Rodrigues
Resumo
A Arquitetura de Serviços Web surgiu para permitir a interoperabilidade entre aplicações rodando em diferentes plataformas. Ela foi especificada com base em um protocolo que encapsula as mensagens - SOAP (Simple Object Access Protocol) e em uma linguagem que descreve as interfaces dos serviços, conhecida como WSDL (Web Services Description Language). A forma tradicional pela qual os serviços web são implementados hoje em dia, que segue aos padrões citados, gera uma camada de abstração que envolve o protocolo HTTP. Este trabalho tem por finalidade apresentar os conceitos e tecnologias que envolvem uma nova abordagem no contexto de implementação de serviços - o paradigma REST. Criado a partir da tese de doutorado de Roy Fielding e baseado em outros estilos arquiteturais, tem como principal meta a simplicidade e o desempenho das aplicações. Além disso, este trabalho aborda uma aplicação prática dos conceitos arquiteturais de REST - a Arquitetura Orientada a Recursos - que permite transformar um problema em uma aplicação REST através do emprego de URI's, HTTP e XML.
Ano
2009
Orientador
REGINA MARIA MACIEL BRAGA VILLELA
Co-Orientador
Palavras-chave
RASTREAMENTO DE PACOTES EM REDES IP
Maycon Ferraz Braga
Resumo
Em grande parte dos ataques digitais, principalmente ataques de negação de serviço, pacotes IP com endereços de origem forjados são usados para ocultar a verdadeira origem do atacante, esta técnica é conhecida como IP Spoofing. Uma possível estratégia de defesa é rastrear a origem do ataque, de forma a penalizar o atacante ou isolá-lo da rede. Diversos sistemas para rastreamento de pacotes IP foram propostos, a maioria baseado em marcação de pacotes ou transmissão de mensagens de rastreamento usando esquemas probabilísticos para minimizar o impacto no tráfego total da rede. Por ser uma conseqüência direta do modelo de desenvolvimento dos protocolos TCP/IP, não há ainda nenhuma solução nativa contra o uso da técnica de IP Spoofing. Este trabalho apresenta as principais técnicas presentes na literatura que se propõem a mitigar este problema. Através de simulações com a implementação dos Filtros de Bloom, Filtro de Bloom Generalizado e Filtro de Bloom Concatenado, o trabalho avalia o uso de cada filtro como alternativa para redução do overhead no datagrama IP na técnica de marcação de pacotes e determina valores ideais para que o filtro seja eficiente.
Ano
2009
Orientador
EDUARDO PAGANI JULIO
Co-Orientador
Palavras-chave
IP Spoofing Rastreamento de pacotes Ataques DoS
SOLUÇÃO DAS EQUAÇÕES DO BIDOMÍNIO EM PROCESSADORES
Ronan Mendonça Amorim
Resumo
A modelagem computacional do coração tem se mostrado uma ferramenta de destaque da bioinformática funcional. Os modelos, cada vez mais realistas, oferecem uma melhor compreensão dos complexos fenômenos biofísicos associados à atividade elétrica do coração, como por exemplo, das arritmias cardíacas. Ao mesmo tempo, a complexidade crescente dos modelos tem gerado grandes desafios para a computação de alto desempenho. Este trabalho apresenta de forma inédita um simulador do coração baseado nas Equações do Bidomínio que explora a arquitetura vetorial das unidades de processamento gráfico (GPU) de uso geral. Os resultados iniciais são bastante promissores. O uso da GPU acelerou a execução do simulador cardíaco em aproximadamente 6 vezes se comparado ao melhor desempenho obtido em um processador de uso geral (CPU).
Ano
2009
Orientador
Rodrigo Weber dos Santos
Co-Orientador
Palavras-chave
ESTUDO DE SIMULADORES DO SISTEMA IMUNOLÓGICO HUMANO
Alexandre Bittencourt Pigozzo
Resumo
O SI é um sistema complexo, efetivo e poderoso, capaz de proteger o corpo de patógenos, ou seja, de agentes biológicos capazes de causar doença. A parte inata, também chamada de não-específica, destrói a maioria dos patógenos, e quando ela não é bem sucedida anuncia o perigo e ativa a parte adaptativa indicando como e onde lutar com os patógenos. A parte adaptativa, também chamada de sistema específico, depois tem um papel determinante não só na destruição dos patógenos, mas também na manutenção de uma memória que montará uma resposta mais rápida no próximo encontro com o mesmo patógeno. Para um melhor entendimento de cada um dos mecanismos do SI é necessário conhecer todas as partes desses mecanismos e como elas interagem. Para auxiliar os imunologistas nesta tarefa os simuladores do SI têm ganhado cada vez mais importância, pois permitem que os “buracos” no conhecimento dos imunologistas sejam preenchidos através de hipóteses sobre aquilo que é desconhecido. Essas hipóteses são implementadas em um simulador do SI e testadas realizando-se experimentos in silico com dados reais e comparando-se os resultados com aqueles existentes in vitro e in vivo. Caso os resultados sejam considerados bons então há uma chance das hipóteses serem verdadeiras. Para isso ser comprovado as hipóteses devem ser testadas in vitro e in vivo. Dada a importância de um simulador do SI, este trabalho tem como objetivo descrever as principais características dos simuladores mais relevantes do SI.
Ano
2008
Orientador
Marcelo Lobosco
Co-Orientador
Palavras-chave
sistema imunológico inato, sistema imunológico adaptativo, resposta imune inata, resposta imune adaptativa, célula T, célula B, célula Tc, célula Th, macrófagos, célula dendríticas, modelagem computacional
UMA ANÁLISE DO MIDDLEWARE GINGA E DA TV DIGITAL NO BRASIL
Claudio Soares Lopes Júnior
Resumo
Neste trabalho apresentamos o sistema brasileiro de TV digital (SBTVD), desenvolvido a partir do Decreto Presidencial 4.901, de 26 de novembro de 2003. Em especial, focamos na funcionalidade do seu middleware, denominado Ginga, e nas linguagens de programação utilizadas para o desenvolvimento de conteúdo interativo, Ginga-J e Ginga-NCL. Por fim, faremos uma análise dos principais problemas ainda existentes em Ginga, que foram encontrados durante o desenvolvimento de conteúdo interativo utilizando Ginga-NCL.
Ano
2008
Orientador
Marcelo Lobosco
Co-Orientador
Palavras-chave
MAPEAMENTO DE MODELOS E LINGUAGENS PARA REPRESENTAÇÃO DE CONHECIMENTO
Lessandro Mendes Alhadas
Resumo
Este trabalho de monografia visa apresentar os princípios relacionados a representação do conhecimento, ontologias e Web semântica bem como a geração de ambientes especificados e inferidos por estas metodologias, linguagens de representação, uma breve comparação entre ferramentas de programação e uma proposta para mapeamento entre os vários modelos que são definidos com diferentes abordagens. Compilar algumas boas práticas observadas tanto nas representações do conhecimento tanto nas especificações semânticas a fim de obter um mapeamento mais intuitivo, ao mesmo tempo confiável e formalizado semanticamente.
Ano
2008
Orientador
Tarcísio de Souza Lima
Co-Orientador
Palavras-chave
Representação do Conhecimento, Web Semântica, Ontologia, Lógica de Descrição, Integração de dados, Mapeamento de Modelos
GERAÇÃO PROCEDURAL DE TERRENOS EM GPU
Felipe Gomes Sampaio
Resumo
Os terrenos são parte fundamental de várias aplicações como jogos e simuladores. A disponibilidade de hardwares gráficos cada vez mais poderosos permite obter terrenos bastante aprimorados. A geração procedural juntamente com utilização de shaders para a geração de terrenos é uma abordagem relevante que pode trazer vários benefícios, tanto no nível de desempenho computacional como no visual, ou seja, trazendo mais realismo às cenas. Este trabalho apresenta duas estratégias eficientes para este processo, dando ênfase a algoritmos de geração fractal. A comparação dessas estratégias auxilia a tomada de decisão sobre implementações para geração procedural de terrenos.
Ano
2008
Orientador
Jesuliana Nascimento Ulysses
Co-Orientador
Palavras-chave
FERRAMENTA COMPUTACIONAL PARA APOIO À ANÁLISE DE REGRESSÃO DE DADOS
Samuel Belini Defillippo
Resumo
A análise de regressão de dados encontra aplicação em diversas áreas e o modelo obtido pode ser em seguida usado intensamente dentro de outro processo de otimização. Escolher o modelo que melhor se ajuste a um determinado banco de dados, contudo, ainda é um processo demorado, e muitas vezes heurístico. Neste trabalho foi desenvolvida uma ferramenta computacional de apoio a este processo de análise (escolha de modelos e a estimação dos parâmetros), baseado em um Algoritmo Genético aplicado aos modelos Least Mean Squares, Multi Layer Perceptron e kNearest Neighbors. A ferramenta é testada em diferentes bancos de dados, sendo um deles oriundo da área de desenho racional de fármacos baseado em estrutura, onde estão previstas aplicações futuras.
Ano
2008
Orientador
Hélio José Corrêa Barbosa
Co-Orientador
Palavras-chave
AJUSTE AUTOMÁTICO DE MODELOS CELULARES APOIADO POR ALGORITMOS GENÉTICOS
Rafael Sachetto Oliveira
Resumo
A modelagem da atividade elétrica do coração é de grande interesse médico científico, pois possibilita uma melhor compreensão dos fenômenos biofísicos envolvidos na atividade cardíaca, permite o desenvolvimento de novas técnicas de diagnóstico e de novas drogas. Os modelos matemáticos atuais são normalmente baseados em dados experimentais obtidos de um pequeno conjunto de células. Contudo, as características elétricas das células variam ao longo do coração. Essa heterogeneidade desempenha um papel essencial, porém gera dificuldades à modelagem computacional. Atualmente não existem modelos globais capazes de reproduzir a atividade elétrica de diferentes células, mesmo que vizinhas. Este trabalho tem como abjetivo avaliar uma metodologia baseada em algoritmos genéticos que visa ajustar automaticamente modelos existentes da eletrofisiologia celular a dados experimentais obtidos de uma célula ou de um conjunto de células do coração. A metodologia proposta é implementada e avaliada por diferentes experimentos numéricos. Os modelos ajustados pelos Algoritmos Genéticos foram capazes de reproduzir a atividade elétrica medida por diferentes experimentos in-vitro. Além disso, os modelos gerados pelos Algoritmos Genéticos foram validados por novos experimentos in-vitro que utilizam drogas de efeitos conhecidos, que bloqueiam canais iônicos específicos. Os resultados preliminares sugerem que a metodologia proposta é uma ferramenta promissora para apoiar o desenvolvimento e o uso de modelos celulares.
Ano
2008
Orientador
Rodrigo Weber dos Santos
Co-Orientador
Palavras-chave
ANÁLISE DE FERRAMENTAS COMPUTADORIZADAS PARA SUPORTE À MODELAGEM COMPUTACIONAL - ESTUDO DE CASO NO DOMÍNIO DE DINÂMICA DOS CORPOS DEFORMÁVEIS
Aldemon Lage Bonifácio
Resumo
Neste trabalho é feita uma análise de ferramentas computadorizadas para auxílio à atividade de modelagem computacional. Tais ferramentas visam solucionar dificuldades tais como a baixa reutilização de resultados obtidos, a integração das tarefas que compõem o experimento e o gerenciamento das v´arias etapas do processo de modelagem. Dá-se o nome de Workflow Científico para o conjunto das tarefas que compõem um experimento em modelagem computacional. Ferramentas denominadas Sistemas de Workflow Científico são responsáveis por automatizar a execução desses processos. Sistemas de Workflow Científico são ainda pouco difundidos. Isso se deve em parte ao esforço necessário para realização do aporte tecnológico e conceitual. Ferramentas dessa natureza disponibilizam um grande número de funcionalidades, muitas delas fazendo uso de tecnologias recentes e desconhecidas para grande parte dos pesquisadores em modelagem computacional. Este trabalho visa fazer um estudo detalhado dessas funcionalidades e uma avaliação da sua aplicabilidade para solução das dificuldades supracitadas. A abordagem usada para estudo das funcionalidades é a construção de uma taxonomia de conceitos e funções no contexto de Sistemas de Workflow Científico. A avaliação da aplicabilidade desse tipo de ferramenta é feita através do desenvolvimento de um estudo de caso de modelagem computacional no domínio de Dinâmica dos Corpos Deformáveis usando o Sistema de Workflow Científico Kepler. Os critérios para escolha dessa ferramenta também são discutidos nesse trabalho. Os principais aspectos de avaliação são a eficiência na definição e a performance da execução dos experimentos. Para as funcionalidades com avaliação negativa são fornecidos guias ou artefatos de software que minimizem esse problema.
Ano
2008
Orientador
CIRO DE BARROS BARBOSA
Co-Orientador
Flávio de Souza Barbosa
Palavras-chave
ESTRATÉGIAS PARA DISTRIBUIÇÃO DE MÍDIAS CONTÍNUAS DE FORMA ESCALÁVEL
Thiago Amaral Guarnieri
Resumo
As aplicações multimídia se tornaram um dos pilares do entretenimento digital e, paralelamente às redes sem fio, tem mudado a forma como utilizamos tais aplicações, tornando-as onipresentes em vários dispositivos móveis. Entretanto, um grande uso, requer uma grande robustez. O uso maciço e intenso da banda nos obriga a garantir que a qualidade de serviço será mantida e escalabilidade alcançada. É buscando este objetivo que estudaremos o controle de associação, que consiste em distribuir da forma mais igualitária possível os dispositivos móveis entre os pontos de acesso disponíveis numa região específica, fazendo com que a vazão do sistema sem fio seja elevada ao seu máximo.
Ano
2008
Orientador
Marcelo Lobosco
Co-Orientador
Palavras-chave
wireless, 802.11, controle de associação, vídeo sob demanda, VoD, vídeo on demand, compression, compactação de vídeo, streaming, DLBA, CINAPS.
ACOPLAMENTO DE TAREFAS DE MINERAÇÃO DE DADOS EM SISTEMAS DE GERENCIAMENTO DE BANCO DE DADOS
Victor Marques de Assis
Resumo
O presente trabalho tem por objetivo apresentar de maneira breve e direta métodos de acoplamento de tarefas de mineração de dados em Sistemas de Gerenciamento de Bancos de Dados (SGBD). Será apresentada duas técnicas distintas de implementação de novas funcionalidades ao SQL Server 2005, SGBD mais popular da Microsoft. Será exposta, também, uma breve explicação sobre mineração de dados bem como a apresentação do algoritmo escolhido para implementação ao final do trabalho, o k-Means, um algoritmo de agrupamento simples e prático dentre os mais conhecidos. Complementando a composição dessa monografia, será mostrada uma abordagem a cerca do estado da arte de dois dos mais usuais Sistemas de Gerenciamento de Bancos de Dados, no que diz respeito aos recursos disponíveis e possíveis para mineração. Serão mostradas as principais semelhanças entre os softwares mais populares de duas dentre as mais importantes empresas do segmento de banco de dados, Oracle e Microsoft.
Ano
2008
Orientador
Custódio Gouvêa Lopes da Motta
Co-Orientador
Palavras-chave
SOLUÇÕES INTELIGENTES PARA O CUBO DE RUBIK
Bruno Abrantes Esteves
Resumo
O Cubo de Rubik continua a representar um desafio para cientistas de todo o mundo devido à complexidade de seus resultados. As principais soluções já encontradas foram abordadas, tendo como base a Teoria dos Conjuntos e a Inteligência Artificial. A aplicação de heurísticas vem sendo útil em métodos de busca, com o objetivo de evitar a exploração do espaço do problema por força bruta. Uma adaptação da distância de Manhattan foi desenvolvida e empregada em substituição à heurística comumente utilizada na solução do Cubo. A fim de representar com fidedignidade o jogo, o modelo desenvolvido foi comparado com um Cubo de Rubik real. Este trabalho propõe uma nova heurística para o Cubo de Rubik, aplicando-a em duas possíveis soluções: uma implementação do Algoritmo A* e um Algoritmo Genético. O A* foi escolhido por ser um algoritmo de eficácia garantida, produzindo resultados ótimos. Como alternativa, a solução através dos algoritmos genéticos foi proposta, trazendo uma inovação na perspectiva adotada no campo de pesquisa de jogos.
Ano
2008
Orientador
Raul Fonseca Neto
Co-Orientador
Palavras-chave
Inteligência Artificial, Cubo de Rubik, Algoritmo Genético, Heurística
SERVIÇOSWEB SEMÂNTICOS
Sérgio José Rossini Ferreira
Resumo
O crescimento da internet possibilitou um grande conjunto de aplicações baseadas em sua infra-estrutura. Atualmente ela não apresenta somente informações estáticas para consulta mas também várias opções de serviços que são relacionados entre consumidores e empresas, sendo que os serviços web têm recebido um maior destaque. Além dos serviços web serem os facilitadores de SOA - a arquitetura orientada a serviços, eles possibilitam agregar ainda maior valor à internet quando são colocados em conjunto com os conceitos da Web Semântica. Este trabalho têm por finalidade apresentar os conceitos e as tecnologias que envolvem os serviços web semânticos. Para isso são contextualizados e conceitualizados os serviços web, apresentadas as ontologias para sistemas de software e identificados os papéis das anotações semânticas em serviços web. Além disso, são apresentadas as principais abordagens para o desenvolvimento dos serviços web semânticos. Finalmente uma das tecnologias é selecionada e utilizada para realizar as anotações semânticas em um serviço web proposto.
Ano
2008
Orientador
REGINA MARIA MACIEL BRAGA VILLELA
Co-Orientador
Palavras-chave
GERAÇÃO PROCEDURAL DE TERRENOS
Tiago José de Carvalho
Resumo
Este trabalho visa um estudo de métodos para geração procedural de terrenos tendo como principal embasamento as técnicas de ruído e turbulência descritas por Perlin, de maneira a possibilitar uma representação satisfatória de terrenos através de mapas de alturas e texturas gerados proceduralmente. São apresentados os fundamentos necessários para a compreensão do problema, a análise de soluções eficientes computacionais e as implementações práticas desses conceitos de maneira independente. S~ao apresentadas algumas formas de se empregar tais métodos para se gerar texturas procedurais de grande aplicação em computação gráfica como madeira e mármore. Finalizando, gera-se um terreno para ser mapeado em uma superfície esférica de forma totalmente procedural.
Ano
2008
Orientador
MARCELO BERNARDES VIEIRA
Co-Orientador
Palavras-chave
<< Anterior
<< Anterior
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
Próximo >>