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
AGENTES DE SOFTWARE NO APOIO AO GERENCIAMENTO DE REPOSITÓRIOS DE COMPONENTES NÃO-CENTRALIZADOS
Vinícius de Souza Oliveira
Resumo
A utilização de repositórios de componentes viabiliza o reuso de software, gerando ganhos de produtividade e redução de custos. A aplicação de agentes desenvolvida neste trabalho tem como objetivo apoiar o gerenciamento de repositórios de componentes não-centralizados. O trabalho apresenta os conceitos relacionados à agentes, repositórios de componentes e também o estudo realizado sobre linguagens de modelagem de agentes e frameworks de desenvolvimento de sistemas multi-agentes. O sistema foi desenvolvido com o apoio da ferramenta JADE e da linguagem de modelagem ANote.
Ano
2010
Orientador
Kele Teixeira Belloze
Co-Orientador
Palavras-chave
Agentes de Software, Sistemas Multi-Agentes, Repositório de Componentes, Reuso
QDAONTOLOGY – ABORDAGEM PARA O DESENVOLVIMENTO DE ONTOLOGIAS EM E-SCIENCE: UM ESTUDO DE CASO EM BIOLOGIA
Daniele Cristina Palazzi
Resumo
A utilização de ontologias em sistemas computacionais tem se tornando cada vez mais importante e difundida. Entretanto, por ser uma área em constante evolução, não existem modelos de processo de Engenharia Ontológica consolidados para a construção de uma ontologia. O uso de um processo de desenvolvimento torna esta tarefa mais impessoal, menos complexa e mais sistemática. A abordagem QDAontology - Quality Driven Approach for e-Science Ontologies, proposta nesta dissertação, foi elaborada para projetos de desenvolvimento de ontologias para e-Science. Nestas aplicações, as ontologias, em geral, se caracterizam por serem desenvolvidas por equipes multidisciplinares, onde os conteudistas pertencem à área do domínio da aplicação e os construtores são engenheiros ontológicos oriundos da Ciência da Computação. A abordagem proposta é composta por etapas, atividades, participantes, artefatos e características de qualidade. São seis etapas: Especificação, Conceitualização, Formalização, Implementação, Integração e Evolução. Cada etapa é constituída de atividades, em cada atividade são gerados artefatos e os participantes estão relacionados com as etapas e atividades do processo. A partir da evolução dos artefatos ocorre o desenvolvimento da ontologia. Com a implementação da ontologia a mesma deve ser integrada a outras ontologias, através de mecanismos de correspondência ontológica. O processo de desenvolvimento adotado é centrado em um modelo evolutivo e, portanto, os ciclos podem se repetir a cada evolução da ontologia. Para validar a proposta foi elaborado um estudo de caso no domínio biológico. O estudo constou de dois ciclos: no primeiro foi feita a reengenharia da ontologia CELO e no segundo sua expansão, no subdomínio Doenças Humanas. Todo o processo de modelagem do conhecimento e atuação da equipe multidisciplinar está detalhado e contou com o apoio de especialistas do domínio da Biologia. Para a correspondência ontológica foi adotado o mecanismo de alinhamento e construída a ferramenta A3O, que gera ligações e termos equivalentes entre ontologias descritas em OBO e OWL.
Ano
2010
Orientador
Fernanda Cláudia Alves Campos
Co-Orientador
Palavras-chave
Ontologia, Processo de Desenvolvimento, Correspondência ontológica.
SIMULAÇÃO COMPUTACIONAL DE NANO-ESTRUTURAS EM UNIDADES GRÁFICAS
Thales Luis Rodrigues Sabino
Resumo
Este trabalho trata sobre o tema Simulação Computacional de Dinâmica Molecular. Apresenta uma descrição detalhada sobre os procedimentos necessários para a confecção de um simulador, tanto sequencial, quando paralelo usando o modelo de programação NVIDIA CUDA. São apresentados os fundamentos necessários para a compreensão do problema de Dinâmica Molecular com foco nos detalhes de implementaçao. Para finalizar, este trabalho apresenta os resultados obtidos com a implementaçao de um simulador de Dinâmica Molecular para sistemas constituídos de átomos de argônio interagindo via potencial de Lennard-Jones
Ano
2010
Orientador
MARCELO BERNARDES VIEIRA
Co-Orientador
Palavras-chave
DETECÇÃO E CONTROLE DE ROBôS PARA FUTEBOL AUTôNOMO
Eder de Almeida Perez
Resumo
Este trabalho trata do problema de rastreamento e controle em tempo real em partidas de futebol de robôs. São apresentados os fundamentos matemáticos de filltragem de imagens, calibração de cores, filtros de Kalman, controle em tempo real e reconhecimento de padrões. Cada uma destas abordagens é implementada para obtenção de um sistema capaz de reconhecer os objetos em campo e controlar os robôs de forma precisa.
Ano
2010
Orientador
MARCELO BERNARDES VIEIRA
Co-Orientador
Palavras-chave
ESTRATÉGIA PARA A SOLUÇÃO NUMÉRICA DO PROBLEMA INVERSO DA IDENTIFICAÇÃO DE INCLUSÕES EM DOMÍNIO CONDUTOR.
Franciane Conceição Peters
Resumo
A construção de imagens associadas à distribuição de condutividades no interior de um meio condutor a partir de injeção de corrente elétrica e medidas de potencial no contorno externo do corpo é uma técnica conhecida como tomografia por impedância elétrica. É um problema inverso que tem sido estudado visando aplicações biomédicas, monitoramento de processos industriais e investigação geofísica. Em alguns casos, é possível levar em consideração informações conhecidas sobre o domínio do corpo no processo de construção da imagem, recaindo no problema da detecção de inclusões que é o problema efetivamente tratado neste trabalho. Este problema pode ser resolvido por meio da minimização de uma função da diferença entre potenciais medidos no contorno e calculados para uma dada distribuição de condutividades. O presente trabalho desenvolve uma estratégia para a solução deste problema baseada na parametrização da geometria do contorno das inclusões cujas formas e dimensões se pretende determinar. O problema de minimização é resolvido por meio do Método de Levenberg-Marquardt e o problema direto via Método dos Elementos de Contorno. Para avaliar o desempenho da estratégia proposta são apresentados resultados numéricos envolvendo contornos definidos por splines, problemas com a presença de ruído nas medidas, avaliação de protocolos de injeção de corrente e medição de potencial elétrico e ainda uma aplicação voltada ao monitoramento cardíaco.
Ano
2010
Orientador
Luis Paulo da Silva Barra
Co-Orientador
Palavras-chave
Problemas Inversos. Tomografia por Impedância Elétrica. Método dos Elementos de Contorno. Método de Levenberg-Marquardt. Otimização
ESPECIFICAÇÃO DE UM MECANISMO DE INTEGRAÇÃO ENTRE O MOODLE E UMA APLICAÇÃO DE TV DIGITAL INTERATIVA
Paula Marin Leite
Resumo
Este trabalho propõe a especificação de um mecanismo de integração entre uma aplicação web para Educação a Distância, o Moodle, a outra de TV Digital. De início foram estudadas as funções do Moodle e identificadas aquelas que seriam exibidas na TV Digital, levando em consideração as restrições de interatividade das set-top boxes. Posteriormente, teve início a criação das queries de consulta ao banco de dados do Moodle e a definição dos arquivos XML com seus respectivos DTD. Os arquivos XML são adotados na comunicação entre os aplicativos.
Ano
2009
Orientador
EDUARDO BARRERE
Co-Orientador
Palavras-chave
TV Digital, Moodle, XML, Integração
CRIAÇÃO DE APLICAÇÕES PARA CLOUD COMPUTING UTILIZANDO A PLATAFORMA WINDOWS AZURE
André Luiz Campos Esqueff Abdalla
Resumo
Cloud Computing é um termo utilizado para caracterizar um ambiente de computação baseado em um conjunto de servidores virtuais ou físicos, que agrega na nuvem todo o armazenamento e processamento de uma aplicação. Este trabalho apresenta o processo de criação, publicação e gerenciamento de dados disponíveis no Windows Azure para implementação de aplicações para Cloud Computing.
Ano
2009
Orientador
EDUARDO BARRERE
Co-Orientador
Palavras-chave
Cloud Computing, Windows Azure, Virtualização
UTILIZAÇÃO DE SISTEMAS IMUNOLÓGICOS ARTIFICIAIS PARA SISTEMAS DE DETECÇÃO DE INTRUSÃO
Rodrigo Damasceno Marangon
Resumo
Este trabalho apresenta Sistema de Detecção de Intrusão integrado com Sistemas Imunológicos Artificiais, e suas principais características. São apresentados os principais conceitos de um detector de intrusão e as variações mais utilizadas deste software. O assunto abordado mostra o funcionamento básico do Sistema Imunológico por trás do detector, e são detalhados conceitos, história e políticas de segurança. Por fim o trabalho apresenta alguns testes de detecção de intrusão com utilização de um Sistema Imunológico Artificial.
Ano
2009
Orientador
EDUARDO PAGANI JULIO
Co-Orientador
Palavras-chave
COLETA DE LIXO NA JVM
Adriano da Silva Castro
Resumo
A coleta de lixo na memória é um recurso disponível em diversas linguagens e surgiu da necessidade de garantir que o lixo presente na memória seja sempre reciclado, tirando a responsabilidade do programador e atuando de forma automatizada. E por esse fator, os coletores são construídos visando uma execução transparente e otimizada. Este trabalho descreve os principais tipos de coletores e como eles são aplicados à JVM (Java Virtual Machine), abordando, também, algumas possíveis estratégias de otimização; e para concluir, um simulador implementado em Java contendo rotinas presentes na máquina virtual é o responsável por analisar três dos principais algoritmos e seus desempenhos.
Ano
2009
Orientador
Marcelo Lobosco
Co-Orientador
Palavras-chave
GERENCIAMENTO DAS ATIVIDADES DE UM WORKFLOW CIENTÍFICO: UM ESTUDO DE CASO COM O PORTAL FISIOCOMP
Bruno Archetti dos Santos
Resumo
Este trabalho tem por objetivo apresentar uma linguagem para definição de processos em workflow científico e sua integração em um ambiente de simulação de experimentos científicos. Os experimentos científicos, cada vez mais necessitam de um controle sistemático, reprodutível e documentado. Sendo assim, os sistemas de gerência de workflow científico são apontados como o principal recurso e solução para os problemas em questão. Portanto, este trabalho descreve os principais conceitos e requisitos dos workflows científicos e apresenta algumas tecnologias de apoio para a gerência de workflow, como por exemplo, a linguagem BPEL. Por fim, são detalhados os passos realizados para a elaboração da aplicação desenvolvida.
Ano
2009
Orientador
CIRO DE BARROS BARBOSA
Co-Orientador
Palavras-chave
APRESENTANDO OS HONEYPOTS: DEFINIÇÕES, CONCEITOS GERAIS E IMPLANTAÇÃO
Higor da Costa Oliveira
Resumo
Este trabalho tem como objetivo inicial apresentar as ameaças virtuais mais conhecidas a fim de facilitar o entendimento dos termos que são mais utilizados em toda a abordagem de honeypots. Posteriormente são apresentadas as definições e conceitos de honeypots, além de trazer conceitos mais avançados, como níveis de interação. Uma das motivações deste trabalho é mostrar as principais vantagens e desvantagens de se utilizar honeypots, e como podem ter importância na segurança dentro de uma organização. O principal foco deste trabalho, no entanto, será exemplificar, com uma implantação simples, como honeypots funcionam, mostrando a sua capacidade quanto ferramenta de segurança.
Ano
2009
Orientador
EDUARDO PAGANI JULIO
Co-Orientador
Palavras-chave
honeypot, segurança
DESENVOLVIMENTO DE APLICAÇÕES PARA TV DIGITAL: UM ESTUDO DE CASO
Ivan de Oliveira Rios
Resumo
Este trabalho tem por objetivo realizar um estudo do padrão brasileiro de TV Digital. Em especial, é apresentado o middleware Ginga, desenvolvido pela Pontifícia Universidade Católica do Rio de Janeiro (PUC-Rio). O trabalho também apresenta o módulo orientado a eventos NCLua, adaptação da linguagem Lua, também criada pela PUC-Rio. Por fim, uma aplicação que envolve conceitos de Ginga-NCL e NCLua é apresentada.
Ano
2009
Orientador
Marcelo Lobosco
Co-Orientador
Palavras-chave
Interatividade, Ginga-NCL e NCLua
PESQUISA E DESENVOLVIMENTO DE UMA INTERFACE MULTITOQUE
Ricardo da Silva Werneck
Resumo
Sistemas e Interfaces de Toque estão em evidência nas nossas vidas, desde celulares, terminais de auto-atendimentos de bancos, e computadores. Embora esta tecnologia esteja recebendo grande atenção atualmente, trata-se de uma pesquisa que já nos anos setenta apresentava resultados. Hoje, o grande nome que se lembra ao falarmos em Tela de Toque é o do aparelho celular iPhone, que deu origem a uma gama de outros aparelhos concorrentes e também a computadores pessoais. A interação intuitiva entre sistemas multitoque e o usuário é a grande motivação para o desenvolvimento de interfaces homem-máquina. A popularização das tecnologias multitoque ainda está por vir com o lançamento do Windows 7, que promete dar suporte a elas.
Ano
2009
Orientador
Jesuliana Nascimento Ulysses
Co-Orientador
Palavras-chave
Telas de Toque, Sistemas Multitoque, Interfaces Homem-Máquina
SISTEMAS DE PROCESSAMENTO DE IMAGENS E CLASSIFICAÇÃO DE ÁREAS DE INTERESSE EM MAMOGRAFIAS
Alexandre de Oliveira Pelinson
Resumo
Segundo o INCA (Instituto Nacional de Câncer) o número de casos novos de câncer de mama esperados para o Brasil em 2008 é de 49.400, com um risco estimado de 51 casos a cada 100 mil mulheres. Para mulheres de grupos populacionais considerados de risco elevado para câncer de mama (com história familiar de câncer de mama em parentes de primeiro grau) recomenda-se o exame clinico da mama e a mamografia, anualmente, a partir de 35 anos. Sendo assim, muitas pesquisas estão sendo desenvolvidas visando gerar e aperfeiçoar ferramentas Computer-Aided Diagnosis (CAD) ou Auxílio ao Diagnóstico por Computador que visam auxiliar o radiologista melhorando as imagens ou até mesmo oferecendo uma segunda opinião no diagnóstico de mamografias. Neste trabalho são relacionados alguns conceitos sobre o câncer, anatomia das mamas e métodos empregados para superar a complexidade do diagnóstico do câncer de mama. Para isso serão apresentadas definições relacionadas ao tratamento de imagens e ferramentas que permitem ao computador processar e calcular se em uma determinada mamografia apresenta ou não um tumor maligno e como essas ferramentas foram usadas no desenvolvimento alguns trabalhos de pesquisa. O objetivo do presente estudo é, portanto descrever e resumir métodos computacionais utilizados na análise de imagens de mamografia para auxiliar o diagnóstico do câncer de mama. Com a disseminação do uso da tecnologia de mamografias digitais, o uso dos CADs será simplificado uma vez que a aquisição das imagens será mais fácil.
Ano
2009
Orientador
Ilaim da Costa Júnior
Co-Orientador
Palavras-chave
ESTUDO DE CASO DO SISTEMA DE GESTÃO DE RECURSOS HUMANOS DA UNIVERSIDADE FEDERAL DE JUIZ DE FORA
Kimbow Ribeiro Clébicar
Resumo
Este trabalho apresenta aspectos de desenvolvimento de sistemas de informações voltados para web, através do estudo de tecnologias como Apache, PHP, XML, Javascript, CSS e Ajax que costumam fazer parte do pacote de utilidades em um nível mais baixo de desenvolvimento. O modelo de caso de uso é apresentado, bem como o seu diagrama, pois estes são pontos de ancoragem dos desenvolvedores para execução das tarefas de implementação. São abortados temas como o paradigma da orientação a objetos, padrões de projeto, modelos de dados e controle de versão, que são temas diretamente relacionada ao assunto e ajudam a ilustrar e compreender melhor certos aspectos do desenvolvimento. O framework de desenvolvimento de aplicações para web, MIOLO, é estudado quanto as suas características, e funcionamento das camadas, levando em consideração a sua aplicabilidade ao domínio de desenvolvimento, e a capacidade de afetar diretamente a qualidade do resultado final do sistema. Este trabalho também apresenta algumas funcionalidades do Sistema Integrado de Gestão Acadêmica na parte de Recursos Humanos da Universidade Federal de Juiz de Fora como, por exemplo, a geração de relatórios, gerência de dados pessoais e funcionais, controle de férias e licenças e afastamentos.
Ano
2009
Orientador
Ely Edison da Silva Matos
Co-Orientador
Palavras-chave
<< Anterior
<< Anterior
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
Próximo >>