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 CONTROLADOR GERAL PARA JOGOS ELETRÔNICOS VIA ÁRVORES DE BUSCA MONTE-CARLO
EDUARDO HAUCK DOS SANTOS
Resumo
A área de General Video Game Playing (GVGP) propõe como desafio a criação de controladores capazes de jogar jogos eletrônicos com regras previamente desconhecidas. O desenvolvimento na área tem sido fomentado pela realização de competições envolvendo GVGP, e novos métodos têm sido propostos e testados nessas competições. Uma das técnicas mais recorrentes é a busca em árvores Monte-Carlo (Monte Carlo Tree Search, ou MCTS). Este trabalho investiga o desempenho de um controlador baseado em MCTS, identificando suas principais características e propondo modificações para alguns de seus pontos negativos. As modificações foram implementadas e testadas tanto em jogos de jogador único quanto em jogos de multi jogador. Os resultados indicaram que as modificações propostas foram capazes de melhor o desempenho do algoritmo para casos particulares, sem prejudicar o desempenho geral do algoritmo para os demais casos.
Ano
2017
Orientador
HEDER SOARES BERNARDINO
Co-Orientador
Palavras-chave
Inteligência Computacional, Controlador Geral, General Video Game Playing, busca em árvore Monte-Carlo.
IMPLANTAÇÃO DA PRÁTICA DE CODE REVIEW EM UM MODELO DE DESENVOLVIMENTO DE SOFTWARE: UM ESTUDO DE CASO
VINÍCIUS JUNQUEIRA SCHETTINO
Resumo
A qualidade estrutural de software e a aderência à padrões de codificação estão entre os principais desafios do desenvolvimento atual. Tais conquistas são históricamente relacionadas ao decréscimo de defeitos funcionais de software e à capacidade de equipes de desenvolvimento para responder eficientemente a mudanças de requisitos e definições estratégicas, situações comuns no cenário de produção de software atual. A prática de Code Review é tida como umas das principais ferramentas para apoiar tais conquistas, ao acarretar embate de ideias, disseminação de conhecimento e a elaboração de soluções melhores. Por ser uma tarefa necessariamente humana, os custos associados não são desprezíveis e há possibilidade de conflitos e desentendimentos entre membros das equipes envolvidas. Assim, a implantação desta etapa no processo de desenvolvimento deve ser planejada levando em consideração tais fatores. Neste trabalho, busca-se avaliar tais asserções em um ambiente de desenvolvimento real. Da reengenharia dos processos vigentes à escolha das ferramentas e das checklists utilizadas, passando pelo plano de extração e análise de métricas, realizou-se a inserção da prática na indústria e observou-se a alteração de indicadores-chave relacionados a qualidade estrutural de software. Os dados obtidos se mostraram convergentes com a literatura indicando, entre outros resultados, redução de até 31\% na duplicação de código e até cerca de 71\% de queda da dívida técnica. Também foi possível observar que 75\% desenvolvedores participantes perceberam que as revisões habitualmente nutriram aprendizado e a implementação de soluções melhores.
Ano
2017
Orientador
MARCO ANTONIO PEREIRA ARAUJO
Co-Orientador
Palavras-chave
Code Review, Qualidade de Código, Reengenharia de Processos de Software
ESTUDO DE CASO PARA A IMPLANTAÇÃO DE UMA FERRAMENTA DE SERVICE DESK NO NRC/UFJF
DANIEL DE OLIVEIRA
Resumo
O Núcleo de Recursos Computacionais (NRC) é responsável pela Tecnologia da Informação do Instituto de Ciências Exatas da UFJF. Atualmente, o referido núcleo conta com o auxílio de uma ferramenta para que os usuários dos serviços de TI possam abrir chamados junto à equipe técnica. Entretanto, essa ferramenta possui recursos limitados, não sendo capaz de atender todas as necessidades do NRC. Buscando melhorar o gerenciamento de TI do núcleo, com ênfase na Operação de Serviços, o presente trabalho realizou um estudo a fim de se buscar uma nova ferramenta para apoiar às atividades de atendimento ao usuário e gestão de ativos do NRC. Para alcançar este objetivo, uma revisão bibliográfica foi realizada na área de Gerenciamento de Serviços de TI, a partir da qual identificou-se a biblioteca ITIL®, onde se fez possível o aprofundamento sobre alguns aspectos relevantes à Operação de Serviços, com o propósito de melhorar o atendimento aos usuários. Ao analisar trabalhos relacionados ao tema em estudo, foram identificadas ferramentas que atendem a esse propósito e, posteriormente, foi realizada uma análise das mesmas, a fim de se escolher uma delas para implantação no NRC. A expectativa é que a ferramenta eleita auxilie a equipe técnica na realização dos atendimentos ao usuário e no processo de atendimento aos chamados, além de possibilitar a tomada de decisões estratégicas pela coordenação a partir de dados armazenados no sistema.
Ano
2017
Orientador
EDUARDO PAGANI JULIO
Co-Orientador
Palavras-chave
gerenciamento de TI, Operação de Serviços,ITIL®,GLPI
SISTEMA DE RECOMENDAÇÃO DE RECURSOS EDUCACIONAIS: UMA ABORDAGEM BASEADA EM DIFUSÃO DE INFORMAÇÃO EM REDES SOCIAIS
FELIPE NEVES BRAZ
Resumo
Com a crescente utilização de redes sociais e disponibilização de recursos na Web, muitos trabalhos focam em diferentes métricas para previsão de difusão de informação em redes sociais. Essas redes, auxiliam na caracterização de perfis de usuários, permitindo uma absorção mais detalhada de suas preferências, auxiliando Sistemas de Recomendação, no processo de busca de conteúdo relevante, tendo em vista esses interesses. Há uma grande dificuldade em recomendar conteúdos, de forma que o usuário tenha interesse em repassá-los à outros. O presente trabalho, busca estudar e identificar, as métricas de difusão de informação em redes sociais, que mais se adequam em um contexto de sistemas de recomendação de recursos educacionais, visando o aumento da difusão desses recursos, quando recomendados.
Ano
2017
Orientador
VICTOR STROELE DE ANDRADE MENEZES
Co-Orientador
Palavras-chave
Sistemas de Recomendação, Redes Sociais, Difusão de Informação, Educação Informal
UMA FERRAMENTA DE APOIO NA OBTENÇÃO DE AGILIDADE EM TESTE DE SOFTWARE
MARCO ANTONIO LUPÉRCIO OLIVEIRA FREITAS
Resumo
A cada dia as tecnologias estão mais inseridas nas atividades do cotidiano das pessoas e existe a necessidade de constantes mudanças dos softwares e que estas ocorram de forma rápida e com qualidade. E é exatamente neste ponto que a área de Teste de Software tem muito a contribuir. Além de ser fortemente responsável por garantir a qualidade de um produto, também é apontada como grande responsável pelo tempo e custo de um projeto. Assim, este trabalho visa a construção de uma ferramenta para apoiar a decisão de quais Práticas Ágeis são mais adequadas a partir das Características básicas de um projeto, visando obter mais agilidade no processo de Teste de Software, sendo mais ágil, menor custo e sem perda de qualidade.
Ano
2017
Orientador
MARCO ANTONIO PEREIRA ARAUJO
Co-Orientador
Palavras-chave
Teste de Software, Agilidade, Características Ágeis, Práticas Ágeis
MODELAGEM COMPUTACIONAL DA DISSEMINAÇÃO DOS CASOS DE HANSENÍASE EM JUIZ DE FORA
VINÍCIUS CLEMENTE VARELLA
Resumo
A hanseníase ou Lepra é uma doença infectocontagiosa, em que o principal agente etiológico é a bactéria \textit{Mycobacterium leprae}. A doença atinge a pele e os nervos periféricos podendo levar a incapacidades físicas, representando um importante problema de saúde pública no mundo, especialmente no Brasil. Este trabalho implementa um modelo que simula computacionalmente a disseminação da Hanseníase no município de Juiz de Fora, utilizando para este propósito um modelo compartimental. \\ Na modelagem, os contágios da bactéria em uma população são simulados através do modelo SIR levando em consideração alguns dos seus apectos patológicos. O modelo foi solucionado computacionalmente por uma abordagem determinística e uma estocástica utilizando o algoritmo de Gillespie. Diversas simulações foram realizadas utilizando o algoritmo estocástico com a finalidade de identificar quadros possíveis de propagação da doença na cidade e assim, obter resultados que possam ser úteis em ações de controle. Ao final, uma validação dos resultados oriundos do modelo é feita comparando-os com um histórico de notificação de casos.
Ano
2017
Orientador
Marcelo Lobosco
Co-Orientador
Palavras-chave
Hanseníse, modelagem computacional,epidemiologia, modelo compartimental, modelo SIR, algoritmo de Gillespie
UTILIZAÇÃO DE ALGORITMOS INTELIGENTES PARA REFINAMENTO DA GRADE DE HORÁRIOS DO DEPARTAMENTO DE CIÊNCIA DA COMPUTAÇÃO
HÉBER FERREIRA MARQUES
Resumo
A alocação de uma grade de horários consiste em agrupar diversos elementos, atendendo a diferentes restrições do problema a ser solucionado. Neste trabalho realizou-se a alocação da grade horária dos cursos presenciais do Departamento de Ciência da Computação da Universidade Federal de Juiz de Fora, respeitando as restrições de cada grade de curso, o horário de trabalho dos professores e o oferecimento de disciplinas para cursos externos. Para realizar a alocação das grades de horários foram utilizados as técnicas Otimização de Colônia de Formigas Artificiais (Ant Colony Optimization) e Otimização por Busca Harmônica (Harmony Search Optimization). O algoritmo proposto obteve bons resultados, conseguindo alcançar soluções viáveis para auxiliar os responsáveis pelo plano departamental do DCC.
Ano
2017
Orientador
LUCIANA CONCEICAO DIAS CAMPOS
Co-Orientador
Palavras-chave
Inteligência Computacional, ACO, HSO, Timetable
METAHEURÍSTICA HÍBRIDA PARA O PROBLEMA DE CLUSTERIZAÇÃO AUTOMÁTICA
GISELE PAOLA LUCIOLI SILVA
Resumo
A automação de serviços por meio de sistemas e a ampla capacidade de se armazenar dados atualmente gera um volume de informações cada vez maior. Este fato também desperta o interesse em extrair informações valiosas destes dados. Porém, no atual cenário, o que se verifica é um volume de dados que já extrapola a capacidade da mente humana de processar tanta informação, o que motiva o desenvolvimento de técnicas computacionais para extração destas informações e geração de conhecimento. Neste contexto, o Problema de Clusterização Automática - PCA - consiste em encontrar, automaticamente, agrupamentos de dados que se assemelham mutuamente. No presente trabalho, foi desenvolvida uma técnica para o problema da clusterização automática utilizando uma combinação das heurísticas ILS (Iterated Local Search) e VND (Variable Neighborhood Descent). A comparação ao dos resultados com algoritmos da literatura mostrou que a técnica proposta encontrou uma solução melhor ou igual em mais de 35% dos casos.
Ano
2017
Orientador
STENIO SA ROSARIO FURTADO SOARES
Co-Orientador
Palavras-chave
Metaheurística, Clusterização, PCA, ILS, VND.
METAHEURÍSTICA APLICADA AO PROBLEMA DE ROTEAMENTO VERDE COM VELOCIDADES VARIÁVEIS NO TEMPO
DARCI JOSÉ MENDES JÚNIOR
Resumo
A Logística tem como principal objetivo descrever o transporte, manuseio e armazenamento de produtos a fim de maximizar a rentabilidade e minimizar custos. Mas a preocupação com o impacto ambiental dessas atividades tem crescido nos últimos anos e tem preocupado tanto governos quanto empresas no mundo todo. Esta preocupação não está apenas relacionada à exploração do planeta e utilização dos recursos naturais, mas também à suas consequências para o meio ambiente e, principalmente, a saúde humana. Como consequência, a Logística Verde tem sido cada vez mais estudada e aplicada pelas empresas, como forma de atender as exigências e necessidade por um desenvolvimento mais sustentável. Além disso, muitos conceitos empregados em Logística tradicional estão sendo adaptados para a Logística Verde. Este trabalho avalia o impacto que a mudança do foco, de distância para emissão de gases poluentes, pode exercer sobre o Roteamento Verde de Veículos. Para tal, é apresentada uma abordagem baseada nas metaheurísticas Greedy Randomized Adaptative Search Procedure, Iterated Local Search e Random Variable Neighborhood Descent.
Ano
2017
Orientador
LUCIANA BRUGIOLO GONCALVES
Co-Orientador
STENIO SA ROSARIO FURTADO SOARES
Palavras-chave
Logística Verde, Metaheurística, Roteamento Verde de Veículos
SOCIAL E-SECO
JONATHAN SOUZA MUNIZ
Resumo
A presente pesquisa baseia-se em construir uma rede social de pesquisadores e integra-la ao ecossistema de software científico E-SECO. O objetivo é encontrar relacionamentos entre pesquisadores e promover a colaboração direta entre os grupos de pesquisas a fim evoluir e complementar o resultado dos experimentos desenvolvidos com o suporte da plataforma. Os dados serão extraídos através de APIs públicas de plataformas conhecidas e com os mesmos, uma rede social de coautorias será construída, com o objetivo de proporcionar novas conexões para os pesquisadores no contexto do E-SECO.
Ano
2017
Orientador
REGINA MARIA MACIEL BRAGA VILLELA
Co-Orientador
JOSE MARIA NAZAR DAVID
Palavras-chave
Rede Social; Ecossistema de Software; Colaboração; E-SECO
RECONHECIMENTO DE CARACTERÍSTICAS NATURAIS PARA APLICAÇÃO EM SISTEMAS DE REALIDADE AUMENTADA
GUSTAVO MAGALHÃES MOURA
Resumo
Realidade Aumentada (RA) é uma tecnologia capaz de ampliar as interações do ser humano com o mundo real. Um dos campos de estudo desta área trata da utilização de objetos reais como marcadores para a geração do objeto virtual. Para a realização desta tarefa se faz necessário o reconhecimento de características do mundo real pelo sistema computacional. Este trabalho consiste na comparação e análise das combinações de algoritmos de detecção de características, descrição e correspondência presentes na biblioteca OpenCV que permitem a detecção de padrões pré-estabelecidos para determinar a melhor combinação para uma aplicação em RA. Para tal, foi avaliado o desempenho das combinações nas transformações de escala e rotação nos eixos X e Z em imagens e vídeos, utilizando como métricas a acurácia, o tempo de processamento e o frame rate, exclusivo para a avaliação de vídeo, na busca de uma imagem padrão em imagens teste. Os resultados mostram que, mesmo após refinamento das configurações das melhores combinações que utilizavam somente métodos livres, as combinações dos métodos analisados neste trabalho não são suficientes para a determinação da posição de um padrão em vídeo para aplicações de RA em tempo real.
Ano
2017
Orientador
RODRIGO LUIS DE SOUZA DA SILVA
Co-Orientador
Palavras-chave
Realidade aumentada, OpenCV, detecção de características
ANÁLISE DO PROCESSO DE TRANSIÇÃO DO IPV4 PARA O IPV6 NA UNIVERSIDADE FEDERAL DE JUIZDE FORA
BRUNO TELLES DE ALMEIDA
Resumo
Em junho de 2012, o IPv6 passou a ser considerado o novo padrão da rede mundial de computadores, e a Universidade Federal de Juiz de Fora, a fim de adaptar-se a essa mudança, iniciou a implantação desse novo padrão. Tendo isso em vista, o presente trabalho busca analisar o processo de transição entre os protocolos da camada de rede, apontando quais foram as técnicas utilizadas (pilha dupla, tunelamento, tradução), o porquê da utilização dessas técnicas e as mudanças realizadas em infraestrutura e serviços essenciais. Ademais, testa a operacionalidade das principais funcionalidades do IPv6.
Ano
2017
Orientador
EDUARDO PAGANI JULIO
Co-Orientador
Palavras-chave
IPv6; IPv4; Pilha Dupla; Tunelamento; Tradução; Mecanismos de Transição, Implantação, Migração
UMA FERRAMENTA DE APOIO A ANÁLISE DE COMPLEXIDADE DE MODELOS DE PROCESSOS DE NEGÓCIOS
CELIO DE ALMEIDA RAMOS JÚNIOR
Resumo
Em um ambiente organizacional, processos de negócios são fatores importantes que influenciam na qualidade de seu produto final e na satisfação dos clientes. Tanto a qualidade do produto, quanto a satisfação dos clientes são de fundamental importância para a sobrevivência de uma ferramenta no mercado de softwares. O sucesso do processo de negócio também depende de modelos bem desenhados e com baixa complexidade, tendo em vista que a implantação de um modelo inviável em uma empresa pode gerar perdas irreparáveis ou não trazer o resultado esperado. Levando em consideração estes fatos, as seguintes questões foram levantadas: existem ferramentas de apoio a análise de complexidade de processos de modelos de negócio? Quais métricas são utilizadas para a análise de complexidade dos processos de modelos de negócios? Portanto, um mapeamento sistemático fez-se necessário para estruturar os estudos existentes e revelar evidências que respondessem às questões de pesquisa. Observou-se que existem poucas referências às ferramentas de apoio à análise de complexidade de processos de modelos de negócios e uma gama de métricas utilizadas para medir a complexidade de processos de modelos de negócios. Diante disto, foi proposto neste trabalho uma ferramenta para apoiar na análise de complexidade de modelos de processos de negócios, na qual foram implementadas as métricas encontradas na revisão da literatura.
Ano
2017
Orientador
MARCO ANTONIO PEREIRA ARAUJO
Co-Orientador
Palavras-chave
Complexidade, Modelo de Processo de negócio, Software, Métrica
APOIANDO ATIVIDADES DE ESTIMATIVA DE ESFORÇO A PARTIR DE DADOS DE REPUTAÇÃO DE DESENVOLVEDORES
LEOJAYME RODRIGUES MANSO SILVA
Resumo
O presente trabalho visa tratar de como dados sobre a reputação de desenvolvedores podem impactar as estimativas de software realizadas no contexto de desenvolvimento distribuído e colaborativo. Para o desenvolvimento deste trabalho considera-se que os desenvolvedores tinham acesso da documentação do projeto para o qual realizaram uma estimativa. Nos casos de estimativas relaizadas para projetos de manutenção ou evolução de sofwtare os desenvolvedores também considera-se que os desenvolvedores tinham acesso a dados históricos do projeto. Entende-se por dados históricos de projetos todos os artefatos gerados durante a execução do mesmo juntamente com a documentação referente às decisões tomadas no decorrer da execução do mesmo.
Ano
2017
Orientador
JOSE MARIA NAZAR DAVID
Co-Orientador
Palavras-chave
Reputação, estimativa, dados historicos
AMBIENTES VIRTUAIS DE APRENDIZAGEM E REDES SOCIAIS
Marco Antônio Fernandes da Silva
Resumo
Este trabalho tem como objetivo proporcionar ao educador uma análise das ferramentas Ambientes Virtuais de Aprendizagem e Redes Sociais em particular o Facebook. Através de um estudo sobre tecnologia, percebemos como a Informática vem adquirindo cada vez mais espaço no âmbito educacional. Sua utilização como ferramenta no processo de ensinoaprendizagem vem aumentando de forma rápida, exigindo que a educação passe por mudanças estruturais e funcionais frente a essa nova tecnologia. Diante disso foi aplicado um questionário para professores e alunos da rede pública e privada de ensino em vários locais do Brasil, onde podemos confirmar que professores e alunos estão o tempo todo conectados a rede mundial de computadores, seja por meio de um celular ou computador. Por meio do desenvolvimento do presente estudo, foi possível observar que o uso da tecnologia no processo educativo não deve ser desprezado, pois é um importante aliado para o trabalho do professor em sua busca por excelência.
Ano
2017
Orientador
REGINA MARIA MACIEL BRAGA VILLELA
Co-Orientador
Palavras-chave
educação, redes sociais, tecnologia.
<< Anterior
<< Anterior
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
Próximo >>