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
APORTE DA DESCOBERTA DE CONHECIMENTO EM BANCO DE DADOS EM APLICAÇÕES DE LINGUÍSTICA COMPUTACIONAL: ESTUDO DE CASO DE ROTULAÇÃO DE PAPÉIS SEMÂNTICOS
Osmar Souza Sexto Alexandre
Resumo
A evolução da linguística é crescente e acompanha, em ritmo mais acelerado ainda, a evolução da tecnologia e das técnicas computacionais. Neste cenário, busca-se a automatização de muitas das técnicas linguísticas, com o suporte inerente dos algoritmos computacionais e de todo poderio tecnológico. Há décadas, pesquisas sobre a análise e rotulação sintática vêm sendo feitas. Mais recentemente, o advento da rotulação de classes e papéis semânticos vem ganhando notoriedade e passa a ocupar uma grande fatia do estudo sobre linguística computacional. Várias bases de dados linguísticas vêm sendo criadas e mantidas, armazenando unidades lexicais e sentenças. Combinando essas bases de dados aos algoritmos, classificadores e técnicas de programação, chega-se ao processo de rotulação sintática e semântica sobre sentenças e/ou textos. Além de toda a parte teórica envolvida nesse cenário de rotulação semântica, este trabalho também apresenta um experimento computacional, onde são feitas as rotulações sintática e semântica sobre um conjunto de sentenças da base de dados da FrameNet. O resultado desse estudo de caso é demonstrado graficamente.
Ano
2009
Orientador
Tarcísio de Souza Lima
Co-Orientador
Palavras-chave
Knowledge Discovery, Database, Semantic Role Labeling, Naïve Bayes, FrameNet, Shalmaneser
APLICAÇÃO PRÁTICA DE TÉCNICA DE REENGENHARIA DE SOFTWARE
Rafael Ferreira de Almeida
Resumo
Este trabalho tem por objetivo fornecer um embasamento sobre o processo de manutenção de software, mais especificamente sobre reengenharia. Devido a isso são apresentadas as definições sobre essa modalidade de manutenção e os casos em que se aplicam, bem como a razão de utilizar, a forma de adotar e como realizar esse processo de reengenharia de software. Além disso, este trabalho mostra uma aplicação de técnica de reengenharia de software no módulo SIGA-Biblioteca, que integra o sistema de gestão acadêmica da Universidade Federal de Juiz de Fora. O módulo passou por um processo de reengenharia a fim de usufruir funcionalidades proporcionadas pela implantação da camada de persistência de objetos.
Ano
2009
Orientador
Fernanda Cláudia Alves Campos
Co-Orientador
Palavras-chave
Manutenção de Software, Reengenharia de Software, Camada de Persistência, Mapeamento Objeto Relacional, Persistência Objeto Relacional
MODELO SPI (SINGLE PAGE INTERFACE) PARA DESENVOLVIMENTO DE APLICAÇÕES WEB
Thiago Nery Teixeira
Resumo
Com a evolução das tecnologias web, muitas aplicações desktop estão sendo transferidas para esta plataforma. Porém, se deparam com as limitações do ambiente, que, baseado em protocolo do tipo requisição-resposta limita a interação do usuário com a aplicação. Aplicações web clássicas são baseadas em um modelo de interface de múltiplas páginas, no qual cada interação segue um paradigma de seqüência de páginas. O objetivo deste trabalho é apresentar o modelo de desenvolvimento web chamado Single Page Interface (SPI), ou modelo de página única. Com ele é possível desenvolver aplicações web mais ricas e interativas. É também apresentado um estudo de caso do framework Miolo 2.5, que implementa o modelo SPI, com um exemplo de sua utilização
Ano
2009
Orientador
Ely Edison da Silva Matos
Co-Orientador
Palavras-chave
CASOS DE TESTES SOBRE A MODELAGEM INFORMACIONAL DE REQUISITOS
Tiago Araújo Vignoli
Resumo
O presente trabalho apresenta a elaboração de casos de testes a partir da especificação técnica de um sistema, expondo as vantagens desta atividade e efetuando uma comparação entre elaborar os casos a partir de um sistema especificado pela Modelagem Informacional de Requisitos e elaborar a partir da Lista de Requisitos e Diagrama de Estados e Transições. Algumas técnicas de testes puderam ser diretamente associadas aos documentos produzidos pela MIR, permitindo concluir que tal modelagem facilita a identificação e planejamento dos testes a serem aplicados sobre um sistema, cuja implementação ainda não foi iniciada.
Ano
2009
Orientador
Michel Heluey Fortuna
Co-Orientador
Palavras-chave
Casos de Uso, Modelo de Classes, Modelagem Informacional de Requisitos, Casos de testes
QUALIDADE DE UMA FERRAMENTA DE APOIO E SIMULAÇÃO DE COMPOSTOS FERROMAGNÉTICOS
Ana Cláudia Martins de Souza
Resumo
Este trabalho apresenta parte do processo de construção de um compilador e as características de qualidade que o produto de software deverá ter, levantadas a partir da visão dos usuários. O levantamento de atributos do software teve como base o modelo de qualidades descrito pela Norma 9126-1, no qual foram focadas as características de funcionalidade e usabilidade. Foram utilizadas duas métricas para identificação dos atributos mais importantes do software, que serão utilizados para uma avaliação futura do mesmo. Conseguiu-se com este trabalho identificar onze características.
Ano
2009
Orientador
Fernanda Cláudia Alves Campos
Co-Orientador
Palavras-chave
qualidade de produto, modelo de qualidade, software para simulação científica
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
<< Anterior
<< Anterior
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
Próximo >>