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
SEGURANÇA DE REDES UTILIZANDO RECURSOS DO SISTEMA OPERACIONAL LINUX
NILTON LOPES DE SOUZA JUNIOR
Resumo
A segurança das informações tornou-se prioridade em ambientes corporativos, afim de evitar o extravio de dados, diante de uma rede mundial pública, que é considerada um canal de comunicação não confiável. Devido ao conhecimento limitado e ao mau uso da Internet e seus serviços, as empresas têm necessidade de controlar o acesso à Internet de seus empregados, pois estes são ingenuamente receptores dos mais diversos tipos de malefícios. VPN, firewall e proxy são tecnologias que podem aumentar a segurança da rede. Neste assunto que este trabalho será fundamentado. Neste trabalho, uma análise foi feita em um servidor de redes de um Instituto de Ensino, com o intuito de verificar o nível de segurança aplicado. O servidor é o gateway de todo tráfego da rede e, por este motivo, programas de segurança devem ser instalados e configurados corretamente para preservar o ambiente de rede.
Ano
2014
Orientador
Edson Bruno Novais
Co-Orientador
Palavras-chave
Linux, firewall, Iptables, proxy, Squid, VPN
SEGMENTAÇÃO E ADAPTAÇÃO DE VÍDEO PARA UM SERVIDOR DE CONTEXTO
Carlos Felipe Dias da Mata
Resumo
Com o crescimento da internet tanto em número de usuários quanto em largura de banda, aliado a grande variedade de aparelhos as aplicações multimídia passaram a ser uma realidade, os usuários passaram a ter condições de assistir e transmitir vídeos através de aparelhos móveis e outros tipos de hardware, isso aumentou a interação entre pessoas e dispositivos, tanto e que uma boa parte do tráfego na internet corresponde a conteúdo multimídia. Inserido neste âmbito está o servidor de contexto a ser projetado e implementado pelo grupo de pesquisa da UFJF, chamado LApIC, que está em desenvolvimento por alunos de mestrado e TCC, na qual o presente trabalho esta incrustado. Existem problemas a ser resolvidos: hardwares diferentes têm características, objetivos e processamento diferentes. Logo cada aparelho vai precisar de um tipo diferente de codicação de vídeo (formato, codec, resolução, bitrate, etc) temos como objetivo implementar no servidor um módulo capaz de realizar a adaptação de vídeo no servidor am de atender às necessidades do mesmo, que no caso do vídeo são: transcodicá-lo para diferentes herdwares e preparar a mídia para ser transmitida. Além disso, existem fatores como as diferenças na velocidade de conexão que influenciam a transmissão do vídeo, o grande tamanho dos arquivos de vídeo junto ao fato de usuários não gostarem de esperar para começar a assistir, que são problemas a ser resolvidos. A solução adotada foi utilizar o streaming onde a mídia é segmentada em pequenas partes que são transmitidas em sequência até que todo o conteúdo seja transmitido, o tamanho destes segmentos influencia na qualidade da imagem e da transferência do vídeo.
Ano
2014
Orientador
EDUARDO BARRERE
Co-Orientador
Palavras-chave
adaptação, segmentos, contexto, multimídia, Segmentação de Vídeo, Metadados, Transcodificação.
FERRAMENTA BASEADA EM TEMPLATES PARA AUTOMAÇÃO DO PROCESSO DE CRIAÇÃO DE APLICAÇÕES T-COMMERCE
Marina Ivanov Pereira Josué
Resumo
Em sistemas de TV Digital modernos, aplicações interativas tomam a forma de documentos hipermídia, especificados em linguagem declarativa, descrevendo os objetos de mídia que as compõem, as relações de sincronizaçãao entre eles, incluindo as possibilidades de interação do usuário. No Sistema Brasileiro de TV Digital, as aplicações interativas podem ser desenvolvidas utilizando a linguagem declarativa denominada "Nested Context Language" (NCL). As aplicações podem oferecer diferentes serviços ao telespectador, incluindo o servico de comércio eletrônico pela TV (t-commerce). A m de facilitar o desenvolvimento de aplicações, ambientes gráficos de autoria são oferecidos aos profissionais de criação de conteúdo. Estes ambientes permitem que autores sem conhecimento da linguagem de autoria desenvolvam aplicações, e para isso, são utilizados templates que representam sua estrutura e, as vezes, alguma semântica. Neste contexto, o presente trabalho tem como objetivo automatizar o processo de desenvolvimento de aplicações para TV Digital interativa, especificamente do tipo t-commerce. A m de alcançar este objetivo, foi desenvolvida uma ferramenta que serve de apoio ao processo de criação de aplicações multimídia, e tem como conceito-base o desenvolvimento baseado em templates, motivado por razões como coerência entre as aplicações e reuso. Além disso, a ferramenta permite ao autor visualizar as diferentes fases que compõem a aplicac~ao. A solução proposta gera como resultado um documento NCL que representa a aplicação t-commerce.
Ano
2014
Orientador
MARCELO FERREIRA MORENO
Co-Orientador
Palavras-chave
TV Digital, NCL, Ferramenta de autoria, Template, T-Commerce
VARIABLE BLOCK SIZE MOTION ESTIMATION ALGORITHMS
FÁBIO LUIZ MARINHO DE OLIVEIRA
Resumo
Este trabalho pretende realizar uma comparac~ao de métodos de estimaçãoo de movimento entre imagens, mais precisamente entre os algoritmos Full Search, Four Step Search e suas respectivas versões com tamanho de bloco variável. Para essa análise, além de critérios de eciência, e usada a taxa de reconhecimento da base de dados KTH. O trabalho apresenta os conceitos e algoritmos de casamento de blocos que fundamentam essa comparação.
Ano
2014
Orientador
MARCELO BERNARDES VIEIRA
Co-Orientador
Palavras-chave
Estimação de movimento, casamento de blocos, tamanho do bloco variável
RIGID REGISTRATION OF NOISY POINT SETS BASED ON TENSOR STRUCTURING ELEMENTS
Fernando Akio de Araújo Yamada
Resumo
O Iterative Closest Point (ICP) e um algoritmo tradicional de registro rígido. Este problema visa encontrar a transformação rígida que aplicada a uma nuvem de pontos D E R3, a aproxima de outra malha M E R3. Um problema comum do ICP e a presença de outliers nas nuvens, ocasionado por ruído. O método proposto, baseado em um processo de estimativa de normais através de elementos estruturantes tensoriais, e uma nova abordagem para lidar com outliers. Foi desenvolvido um fator comparativo de forma de tensores (CTSF, em inglês) que atua como fator de peso para a tradicional distância euclidiana, na etapa de casamento do ICP.
Ano
2014
Orientador
RODRIGO LUIS DE SOUZA DA SILVA
Co-Orientador
Palavras-chave
Registro rígido, Iterative Closest Point, elementos estruturantes tensoriais, estimativa de normal
EVIDÊNCIAS EXPERIMENTAIS SOBRE LEITURA BASEADA EM PERSPECTIVA
Guilherme Gomes Martins
Resumo
[Contexto] Atividades de revisão devem ser realizadas durante todo o ciclo de vida do projeto, com a finalidade de diminuir custos e aumentar a qualidade do sistema. Neste cenário, o processo de inspeção de software e técnicas de detecção de defeitos podem ser aplicados. A Leitura Baseada em Perspectivas (PBR) e uma das técnicas que se mostra mais promissora. [Objetivos] Este trabalho possui como objetivo identificar, organizar (em uma Base de Conhecimento) e analisar resultados de estudos experimentais referentes a PBR. [Método] Para isso, foi utilizada a Engenharia de Conhecimento Sistemática (SKE), que se baseia em conceitos de revisões sistemáticas e práticas de engenharia do conhecimento. Foram extrados e organizados dados de 14 estudos experimentais, os quais foram analisados para fornecer uma visão geral das evidências referentes a PBR. [Resultados] Dois importantes resultados obtidos nesta análise foram (1) a identicação de todas as hipóteses investigadas nestes estudos e seus resultados, e (2) suas principais descobertas segundo os próprios autores. [Conclusões] Por fim, concluiu-se que a abordagem SKE facilitou a identicação, organização e análise das evidências. Elas estão disponíveis para uso da indústria e da academia, podendo ser estendidas e utilizadas para direcionar novas pesquisas.
Ano
2014
Orientador
Marcos Kalinowski
Co-Orientador
Palavras-chave
Engenharia de Software, Engenharia de Software Experimental, Estudo Experimental, Inspeções de Software, Leitura Baseada em Perspectiva.
ANÁLISE NUM´ERICA E MODELAGEM COMPUTACIONAL DE UM SISTEMA ESTRUTURAL COM CONTROLE SEMIATIVO DE VIBRAÇÃO DO TIPO AMORTECEDOR MAGNETORREOLÓGICO
Catarina Vieira Nagahama
Resumo
Sistemas de controle de vibrações estruturais são formas de proteção que visam reduzir vibrações excessivas e/ou indesejáveis induzidas por cargas dinâmicas atuantes em estruturas civis, de forma a atender os critérios de segurança, funcionalidade e conforto aos usuários. Estes sistemas podem ser classificados em passivo, ativo, híbrido e semiativo. Dentre os sistemas de controle de vibrações, os semiativos têm se mostrado bastante atrativos por aliar a confiança e a simplicidade típicas de sistemas passivos à adaptabilidade dos sistemas ativos, destacando-se, dentre eles, os amortecedores magnetorreológicos (MR). Os amortecedores MR são dispositivos semiativos que possuem a capacidade de mudar, de maneira reversível e quando exposto a um campo magnético, de um estado líquido para um estado semi-sólido em milissegundos. Essa característica faz dos amortecedores MR uma ferramenta ideal para o controle de sistemas estruturais, pois com eles é possível administrar forças de amortecimento de forma rápida e segura, utilizando pequenas quantidades de energia. Neste trabalho, a eficiência do controle semiativo utilizando amortecedores MR aplicados a um modelo de um edifício de dois andares submetidos a uma aceleração na base é estudada. Os resultados obtidos são validados através da comparação com resultados já publicados por outros autores. A metodologia adotada consiste basicamente em avaliar o comportamento dos amortecedores MR em três situações distintas: 1) funcionando como uma amortecedor passivo, ou seja, aplicando-se uma voltagem constante e, portanto, sem variações de suas propriedades amortecedoras; 2) funcionando como um controlador semiativo em que a voltagem de comando dos amortecedores MR é determinada pelo algoritmo "clipped optimal" baseado em um regulador linear quadrático (LQR), podendo assumir o valor 0V ou voltagem máxima; e 3) funcionando como controlador semiativo com voltagem de comando otimizada, podendo assumir valor intermediários de voltagem entre 0V e voltagem máxima. Esta última estratégia é original e consiste na principal contribuição do presente trabalho. Para efeitos comparativos, o modelo estudado também foi submetido ao controle puramente ativo, supondo-se um atuador mecânico exercendo forças de controle diretamente na estrutura. Esta última estratégia permite confrontar os desempenhos do amortecedor MR com um controlador ativo.
Ano
2013
Orientador
Flávio de Souza Barbosa
Co-Orientador
Palavras-chave
Controle de Vibrações. Amortecedores Magnetorreológicos. Modelagem Computacional de Estruturas.
MINERAÇÃO DE DADOS EM UMA CENTRAL DE ATENDIMENTO
LEANDRO DIAS NOCELI
Resumo
Atualmente, o armazenamento de dados não é considerado um problema para as corporações, tendo em vista a diminuição dos custos dos equipamentos necessários, o que veio a permitir o aumento progressivo do volume de dados produzidos e armazenados cotidianamente. Com esta imensa geração de informações, obter dados conclusivos acerca dos mesmos é uma necessidade de qualquer corporação, no entanto, extrair informações de um grande volume de dados é uma tarefa complicada, podendo dizer, até mesmo, impossível para o ser humano sem a utilização de procedimentos automatizados. Com base nisto, o procedimento conhecido como Knowledge Discovery in Databases pode ser aplicado, o qual, através de tratamentos realizados nos dados e do uso de algoritmos de aprendizagem, informações legíveis são geradas a partir dos dados brutos. No presente trabalho, é apresentada uma possibilidade de aplicação do processo de KDD em uma central de chamadas, com base em análise contendo dados reais, onde foram aplicados tratamentos aos dados brutos e na sequência submetidos ao algoritmo de mineração de dados Apriori.
Ano
2013
Orientador
EDUARDO BARRERE
Co-Orientador
Palavras-chave
Apriori, Central de Atendimento, Knowledge Discovery in Databases (KDD), Minera¸ção de Dados.
ESQUEMAS CENTRAIS PARA LEIS DE CONSERVAÇÃO EM MEIOS POROSOS
Denise Schimitz de Carvalho Tristão
Resumo
O desenvolvimento de modelos matemáticos e métodos computacionais para a simulação de escoamentos em meios porosos é de grande interesse, devido à sua aplicação em diversas áreas da engenharia e ciências aplicadas. Em geral, na simulação numérica de um modelo de escoamento em meios porosos, são adotadas estratégias de desacoplamento dos sistemas de equações diferenciais parciais que o compõem. Este estudo recai sobre esquemas numéricos para leis de conservação hiperbólicas, cuja aproximação é não-trivial. Os esquemas de volumes finitos de alta resolução baseados no algoritmo REA (Reconstruct, Evolve, Average) têm sido empregados com considerável sucesso para a aproximação de leis de conservação. Recentemente, esquemas centrais de alta ordem, baseados nos métodos de Lax-Friedrichs e de Rusanov (Local Lax-Friedrichs) têm sido apresentados de forma a reduzir a excessiva difusão numérica característica destes esquemas de primeira ordem. Nesta dissertação apresentamos o estudo e a aplicação de esquemas de volumes finitos centrais de alta ordem para equações hiperbólicas que aparecem na modelagem de escoamentos em meios porosos.
Ano
2013
Orientador
GRIGORI CHAPIRO
Co-Orientador
Palavras-chave
Escoamento em Meios Porosos. Leis de Conservação. Métodos Numéricos. Esquemas Centrais de Alta Ordem. Métodos de Volumes Finitos.
UM ESTUDO ANALÍTICO SOBRE FUNCIONAMENTO DE UMA REDE DEFINIDA POR SOFTWARE
PEDRO HENRIQUE CRUZ AMARAL
Resumo
Redes de Computadores podem ser consideradas soluc~oes tecnologicas de grande sucesso, alcancando larga utilizac~ao ao redor do mundo, principalmente, atraves de uma representante de destaque: a Internet. Entretanto, a crescente difus~ao desta tecnologia, exige melhor desempenho e conabilidade de sua arquiquetura ja preocupantemente comprometida nestes aspectos, alem de representar tambem relevante problema em termos de alterac~oes da sua estrutura, pois acarretariam impactos de alta complexidade. No contexto apresentado, surge, recentemente, o paradigma de Redes Denidas por Software, uma ideia inovadora que despertou o interesse de muitos pesquisadores e empresarios da area. A relativa simplicidade de sua implementac~ao, o baixo impacto sobre o hardware, somados a real possibilidade de soluc~ao para varios problemas presentes nos sistemas de rede atuais, colocam este paradigma como principal proposta para o que convencionou-se denominar "Internet do Futuro". Contudo, pouco foi de fato desenvolvido sobre este paradigma e muitas ainda s~ao as duvidas em torno das possibilidades que ele pode oferecer. O trabalho aqui resumido desenvolve uma aplicac~ao de Redes Denidas por Software em um ambiente simulado, detalhando as necessidades e idiossincrasias de sua arquitetura e demonstrando alguns de seus benefcios. Na simulac~ao desenvolvida, observou-se o poder de programac~ao sobre os uxos de pacotes que a arquitetura oferece, executando-se, por exemplo, descartes de pacotes do tipo ICMP pelos switches OpenFlow, programados atraves do controlador da rede.
Ano
2013
Orientador
ALEX BORGES VIEIRA
Co-Orientador
Palavras-chave
Redes De
MORPHING UTILIZANDO REPRESENTAÇÃO DE IMAGENS NO DOMÍNIO DE FREQUÊNCIAS
ROGERSON REIS NAZARIO
Resumo
O morphing de imagens é uma transformação que faz o mapeamento de uma imagem em outra, através de uma série de alterações nas intensidades de cor e formas. Esta transformação possui diversas aplicações em imagens médicas, mas e mais conhecida por seu papel de destaque na indústria de entretenimento e em publicidade. Neste trabalho, serão estudados e analisados alguns métodos de morphing, dando enfoque a uma técnica recente baseada na representação de imagens no domínio da frequência. Serão apresentadas todas as etapas do processo de transformação, vericando os diferentes tipos de algoritmos utilizados. Sera discutida a implementação do referido método no domínio da frequência, que tem como fundamentos transformações clássicas da área de processamento de sinais aplicadas a imagens, como e o caso da Transformada Discreta do Cosseno (do inglês, Discrete Cosine transform ou DCT). Serão apresentados experimentos com diferentes tipos de imagens, fazendo apontamentos e análises relativas à eficiência e aos resultados obtidos.
Ano
2013
Orientador
MARCELO CANIATO RENHE
Co-Orientador
Palavras-chave
imagens, metamorfose, domínio de frequência
MODELAGEM E SOLUÇÃO NUMÉRICA DE EQUAÇÕES REAÇÃO-DIFUSÃO EM PROCESSOS BIOLÓGICOS.
Daiana Aparecida Rodrigues
Resumo
Fenômenos biológicos são todo e qualquer evento que possa ser observado nos seres vivos. O estudo desses fenômenos permite propor explicações para o seu mecanismo, a fim de entender as causas e efeitos. Pode-se citar como exemplos de fenômenos biológicos o comportamento das células como respiração, reprodução, metabolismo e morte celular. Equações de reação-difusão são frequentemente utilizados para modelar fenômenos biológicos. Sistemas de reação-difusão podem produzir padrões espaciais estáveis a partir de uma distribuição inicial uniforme esse fenômeno é conhecido como instabilidade de Turing. Este trabalho apresenta a análise da instabilidade de Turing bem como resultados numéricos para a solução de três modelos biológicos, modelo de Schnakenberg, modelo de glicólise e modelo da coagulação sanguínea. O modelo de Schnakenberg é utilizado para descrever uma reação química autocatalítica e o modelo de glicólise é relativo ao processo de degradação metabólica da molécula de glicose para proporcionar energia para o metabolismo celular, esses dois modelos são frequentemente relatados na literatura. O terceiro modelo é mais recente e descreve o fenômeno da coagulação sanguínea. Nas soluções numéricas se utiliza o método das linhas onde a discretização espacial é feita através de um esquema de diferenças finitas. O sistema de equações diferenciais ordinárias resultante é resolvido por um esquema de integração adaptativo, com a utilização de pacote para computação científica da linguagem Python, Scipy.
Ano
2013
Orientador
Luis Paulo da Silva Barra
Co-Orientador
Marcelo Lobosco
Palavras-chave
Sistemas de Equações Reação-Difusão. Fenômenos Biológicos. Equações Diferenciais Parciais. Método das Diferenças Finitas.
SISTEMA OLAP PARA MANIPULAÇÃO DOS DADOS DE ACESSO DOS USUÁRIOS DO MOODLE
Túlio César Faria Pinto
Resumo
Com a evolução dos Learning Management System (LMS), ou Sistemas de Gerenciamento de Ensino, muitas informações são guardadas nos bancos de dados de plataformas de suporte ao ensino.Um dos LMS mais conhecidos é o Moodle que hoje é utilizado em diversas Universidades. Utilizando técnicas de Data Warehouse e de visualização dinâmica OLAP foi desenvolvida uma arquitetura para aproveitar melhor toda a informação contida nos bancos de dados do Moodle, gerando relatórios dinâmicos e criando oportunidades para a aferição de padrões de dados antes não conhecidos.
Ano
2013
Orientador
EDUARDO BARRERE
Co-Orientador
Palavras-chave
Moodle, OLAP, Data Warehouse
TOPOLOGIA SOCIAL EM UM SISTEMA DE ARMAZENAMENTO EM NUVEM
Leonardo Chinelate Costa
Resumo
Os sistemas de armazenamento em nuvem vem ganhando cada vez mais notoriedade e popularidade devido a tamanha facilidade e praticidade oferecidas no armazenamento remoto de arquivos. Mesmo com a crescente popularidade desses sistemas, praticamente não existem trabalhos que busquem caracterizar o seu uso. Nesta direçã, o presente trabalho apresenta uma caracterização preliminar de arquivos armazenados no Dropbox, o sistema de armazenamento em nuvem mais utilizado no mundo atualmente. Com a coleta de dados de usuários voluntários, foi possível caracterizar uso e carga do Dropbox. Além disso, com a análise dos mesmos dados, foram montadas redes que pudessem representar uma possível topologia social de compartilhamento de arquivos entre usuários nesse sistema. Os resultados mostram que documentos, em geral, representam a maior quantidade dos arquivos armazenados e o maior volume de bytes armazenados nas contas Dropbox. Já as redes formadas pelas interações entre usuários e arquivos sugerem que cerca de um terço dos usuários, apenas, compartilham arquivos entre si. Espera-se que, a partir deste trabalho, sejam feitos outros estudos que aprofundem tanto a caracterização quanto a estrutura topológica da rede, com o objetivo de se melhorar a eficiência do Dropbox e de se desenvolver outras ferramentas desse tipo.
Ano
2013
Orientador
ALEX BORGES VIEIRA
Co-Orientador
Palavras-chave
Dropbox, armazenamento em nuvem, topologia social
CONTEXTF: FRAMEWORK DE APOIO A CONSTRUÇÃO DE APLICAÇÕES SENSÍVEIS AO CONTEXTO
Marcus Henrique Barbosa
Resumo
Contexto é o meio pelo qual as aplicações tem a capacidade de saber da existência de características relacionadas as atividades desempenhadas por usuários, equipamentos ou mesmo outras aplicações. Nesse cenário o desenvolvimento de novas aplicações que podem adaptar seu comportamento de acordo com as variações do ambiente tem crescido. Contudo, essas aplicações necessitam de um alto grau de controle sobre todos os contextos e saber como utilizá-los de forma eficaz pode ser algo complicado. Mas a partir do momento em que a aplicação possa delegar todo esse controle e se preocupar apenas com as funcionalidades que agregam maior valor, tem-se a necessidade do desenvolvimento de novas ferramentas para fornecer esse tipo de apoio. Nesta monografia é abordada a construção do ContextF, um framework que utilizando uma arquitetura composta de eventos e componentes desacoplados que reagem a eles, espera-se a criação de uma API simplificada e uma arquitetura facilmente extensível.
Ano
2013
Orientador
EDUARDO BARRERE
Co-Orientador
Palavras-chave
Contexto, dispositivos móveis, framework
<< Anterior
<< Anterior
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
Próximo >>