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
An Improved Approach for Uncertainty Quantification in Enhanced Oil Recovery
GABRIEL BRANDÃO DE MIRANDA
Resumo
Knowledge about the uncertainties associated with a computational model is essential to understand the level of reliability of a prediction, especially in the context of decision making. The model's reliability is a central object in the scope of uncertainty quantification (UQ) techniques, which focus on discussing the uncertainty of predictions and guaranteeing more reliability to the simulations. In the petroleum engineering field it is no different, the need for reliable simulations is mandatory, especially as the drilling and extraction of new wells becomes more expensive. In the context of enhanced oil recovery (EOR) processes, the foam injection technique is used to reduce gas mobility and increase the apparent viscosity, which in turn increases recovery efficiency. Uncertainty from input parameters may affect the simulators' reliability, and therefore uncertainty quantification is a key procedure while studying these physical systems. This work presents an improved workflow for UQ in mathematical models used for the simulation of EOR processes. A study case based on experimental data from core flooding experiment is investigated with the aim of estimating the input parameters and their uncertainty. In particular, the CMG-STARS implicit texture foam model is adopted considering the term that describes the presence of water saturation in the foam. Different strategies for the Bayesian modeling and estimation are studied in order to increase the level of information available propagated to the whole process of UQ.
Ano
2022
Orientador
BERNARDO MARTINS ROCHA
Co-Orientador
Rodrigo Weber dos Santos
Palavras-chave
Uncertainty quantification, Computational modeling, Bayesian modeling, Enhanced oil recovery.
To Teach: Sistema Para Planejamento de Atividades de Docentes
JOÃO VICTOR DUTRA BALBOA
Resumo
Atualmente, nota-se um aumento na carga de trabalho dos professores no Brasil. A maioria deles trabalha em mais de uma instituição de ensino e, mesmo aqueles com dedicação exclusiva (caso mais comum em universidades públicas), ministram disciplinas tanto na graduação, quanto na pós-graduação. Além disso, muitas vezes esses profissionais estão à frente de pesquisas ou ocupam cargos administrativos em suas instituições. Isso exige que o aproveitamento do tempo seja otimizado, de forma que eles cumpram todas essas tarefas. A facilidade de locomoção e o acesso à tecnologia, auxiliaram na realização do planejamento das aulas, assim como na execução de diversas atividades. Porém, isso também fez aumentar a cobrança e diminuir o prazo para o cumprimento das tarefas. O trabalho em questão visa auxiliar na organização dos docentes, disponibilizando um sistema que permita unificar o controle das atividades, além de oferecer um panorama destas. Realizou-se uma pesquisa bibliográfica aplicada, utilizando o embasamento sobre aplicações web para construir uma ferramenta que resolva o problema observado. As principais funcionalidades do sistema proposto consistem no controle do andamento de cada disciplina, no planejamento de aulas, em uma agenda dinâmica (com caracterização de atividades e regras de precedência) e na sugestão de divisão dos assuntos para avaliações. Como resultado, construiu-se um protótipo funcional, contendo parte das funcionalidades previstas para o sistema.
Ano
2022
Orientador
EDELBERTO FRANCO SILVA
Co-Orientador
LUCIANA CONCEICAO DIAS CAMPOS
Palavras-chave
Sistema, Planejamento, Organização, Horário, Docente
Ferramenta para busca e categorização automática de materiais didáticos
RODOLPHO NAZARETH ROSSETE DE SOUZA
Resumo
O volume de dados disponibilizados na web e a facilidade de publicação dos mesmos têm levado a um crescimento acelerado e desestruturado de materiais educacionais no contexto web. As informações estão espalhadas na web, muitas vezes, de forma não organizada, causando um certo desconforto ao usuário durante suas pesquisas, consumindo um grande tempo de busca e afetando de alguma forma o processo de aprendizagem. Acrescenta-se ainda o fato de que recursos educacionais na web são cada vez mais necessários como forma de suporte ao processo de ensino e aprendizagem. Nesse contexto, emerge a necessidade de ferramentas que possam otimizar o tempo e auxiliar na obtenção de materiais educacionais. O presente trabalho apresenta o desenvolvimento de uma plataforma computacional que possibilita buscas e classificações de forma automática a conteúdos educacionais disponibilizados na internet, a fim de auxiliar professores e alunos nesse processo. Como metodologia de pesquisa foi realizado um levantamento de trabalhos relacionados ao tema de classificação de documentos existentes na web com a finalidade de apoiar o processo de ensino e aprendizagem em diferentes áreas do conhecimento, além de propor uma arquitetura modular como base para desenvolvimento da ferramenta. Tal arquitetura é composta pelos módulos de interface usuária, comunicação, indicação de conteúdos, obtenção de dados, persistência de dados e categorização. Os resultados encontrados mostram que a ferramenta desenvolvida minimiza o esforço de busca por materiais educacionais pelo usuário, além de trazer uma arquitetura modular capaz de agregar novas features no processo de classificação. Foi possível também, entender melhor o comportamento dos métodos de aprendizagem de máquina utilizados para classificação dos documentos educacionais, os quais usaram os algoritmos de Naive Bayes, Decision Tree e Support Vector Machine. Nos testes de acurácia realizados pela pesquisa, o algoritmo Naive Bayes obteve os melhores resultados, independentemente das classes (categorias) e conjuntos de dados utilizados nos testes.
Ano
2022
Orientador
FABRICIO MARTINS MENDONCA
Co-Orientador
Palavras-chave
Monografia, Aprendizagem de Maquina,Naive Bayes, Support Vector Machine, SVM, Decision Tree, Processamento de Linguagem Natural, PLN, Categorização.
Projeto e implementação de testes automatizados para aplicativos mobile: um estudo de caso no aplicativo institucional da Universidade Federal de Juiz de Fora
JOÃO PAULO DIAS
Resumo
Os aplicativos para dispositivos móveis são ubíquos na sociedade atual, utilizados para as mais diversas tarefas como comunicação, e-commerce, internet banking e até entretenimento. Independente de sua finalidade, a qualidade do aplicativo é um dos requisitos que fideliza o usuário. Portanto, as atividades de teste são cruciais para garantir sua qualidade e, consequentemente, aumentar a sua vida útil do sistema. Uma preocupação dos times de desenvolvimento é manter sua disponibilidade e qualidade para as principais plataformas como Android e iOS, demandando cada vez mais ferramentas que promovem a criação e teste de um único código-fonte para diversos sistemas operacionais móveis. O aplicativo institucional da UFJF possui cerca de 5 mil usuários, atualmente, e uma nova versão em plataforma de desenvolvimento híbrido está para ser lançada. Sendo assim, este trabalho propõe e relata a implantação de um novo processo de teste no grupo de desenvolvimento. O processo foi desenvolvido e registrado ao longo de 6 meses de desenvolvimento e a aceitação da equipe técnica foi avaliada bem como a uma cobertura de código inicial medida para posterior acompanhamento.
Ano
2022
Orientador
IGOR DE OLIVEIRA KNOP
Co-Orientador
Palavras-chave
Teste de software, dispositivos móveis, aplicativos híbridos, qualidade de software
Modelos para Previsão Tributária Utilizando Redes Neurais LSTM
ARTHUR DE FREITAS DORNELAS
Resumo
O ICMS (Imposto sobre Circulação de Mercadorias e Prestação de Serviços de Transporte Interestadual e Intermunicipal e de Comunicação) é um dos principais impostos arrecadados pelos estados brasileiros, sendo seu valor importante na gestão e planejamento do governo, em especial para o estado do Rio de Janeiro, que se apresenta em crise econômica e desde o ano 2020 está em Regime de Recuperação Fiscal, necessitando de uma constante atualização da previsão de seus valores de receita e gastos. Devido às incertezas e mudanças externas e internas no estado carioca, a previsão desse valor coletado possui característica de não-linearidade, sendo necessário a aplicação de modelos não lineares que possam considerar essas mudanças nos valores arrecadados ao longo do tempo. Por conseguinte, o trabalho aqui descrito visa utilizar modelos de Redes Neurais Recorrentes Long Short-Term Memory (LSTM) e comparar as abordagens Multivariate Multi-step e Univariate Multi-step, na tentativa de gerar uma previsão anual da arrecadação tributária do estado superior à de outras abordagens, podendo ser utilizados como parâmetros para a tomada de decisões das autoridades governamentais.
Ano
2022
Orientador
LUCIANA CONCEICAO DIAS CAMPOS
Co-Orientador
Karla Tereza Figueiredo Leite
Palavras-chave
ICMS, Machine Learning, Redes Neurais, Séries Temporais, Long Short-Term Memory, Multivariate, Multi-step.
Onto4ALL: Editor gráfico de ontologias
LUCAS PIAZZI DE CASTRO
Resumo
O uso e aplicações de ontologias têm crescido, notoriamente nos últimos anos, em Ciência da Computação e áreas afins, muito em razão da necessidade de se tratar semanticamente o enorme volume de dados na web, em ambientes empresariais e acadêmicos. Dentre as muitas aplicações de ontologias atualmente destacam-se: a representação formal de diferentes domínios do conhecimento, integração de bases de dados heterogêneas promovendo interoperabilidade, organização de dados e processos de negócio, disponibilização de dados nos formatos requeridos para web semântica. Considerando o processo de construção de ontologias por seus desenvolvedores, é possível notar que a criação de ontologias é um processo longo e oneroso, que necessita de conhecimento técnicos em modelagem conceitual, em lógica e aquisição de conhecimento, além de uma metodologia e um software editor de ontologias. Neste cenário, este trabalho apresenta o editor de ontologias Onto4ALL, o qual foi concebido tendo como base de fundamentação teórica a metodologia de construção OntoForInfoScience. O Onto4ALL tem como objetivo principal facilitar a criação e manutenção de ontologias através de uma interface gráfica e amigável, com compartilhamento on-line da ontologia pela web. Como resultados já obtidos pelo Onto4ALL pode-se destacar sua utilização em 4 universidades federais brasileiras, cursos já realizados em eventos e publicações na área. Ainda sim, o software precisa evoluir e ser melhor avaliado e, nesse sentido, este trabalho aplicou um formulário de avaliação de experiência do usuário com o software entre alunos de graduação em Ciência da Computação e pesquisadores participantes de um curso do Onto4ALL. Os resultados encontrados mostram que o software proposto propicia facilidades interessantes na construção de ontologias lightweight por usuários que têm pouca ou nenhuma experiência no tema, contribuindo assim para o aprendizado de ontologias em Ciência da Computação e áreas afins.
Ano
2022
Orientador
FABRICIO MARTINS MENDONCA
Co-Orientador
Palavras-chave
Editor de ontologia. Construção de ontologia. Representação do Conhecimento. Desenvolvimento Web. Modelagem Conceitual.
Abordagens para variações de Problema do Caixeiro Viajante Clusterizado
EDSON LOPES DA SILVA JUNIOR
Resumo
O Traveling Salesman Problem, ou Problema do Caixeiro Viajante (TSP), é um clássico presente na literatura de Otimização Combinatória como um dos problemas mais estudados do mundo. Naturalmente, variações do TSP surgiram para atender diversas aplicações. Neste trabalho serão estudadas duas variações do TSP com a finalidade de desenvolver métodos capazes de encontrar soluções competitivas com a literatura.
Ano
2022
Orientador
LUCIANA BRUGIOLO GONCALVES
Co-Orientador
LORENZA LEAO OLIVEIRA MORENO
Palavras-chave
Problema do Caixeiro Viajante, Otimização Combinatória, Metaheurísticas
TS-AutoML: Auto Machine Learning para Predição de Séries Temporais
VICTOR AQUILES SOARES DE BARROS ALENCAR
Resumo
Séries temporais podem modelar os mais diversos fenômenos e a predição destes fenômenos é importante para diversas áreas. Fazer predições, especialmente utilizando séries temporais, necessitam de diversas etapas repetitivas que podem ser automatizadas, como o tratamento dos dados ou a seleção do melhor modelo. Dessa maneira, os modelos de Automated Machine Learning (AutoML) tem como objetivo automatizar todas essas etapas para o pesquisador somente se preocupar com os dados coletados e a sua predição. Contudo, modelos de AutoML não são suficientemente genéricos para qualquer tipo de dado, assim, não englobando características únicas de séries temporais que devem ser exploradas, como exemplo a sazonalidade. Dessa forma, este trabalho apresenta o TS-AutoML, modelo de AutoML voltado a séries temporais. Onde características e modelos voltados a séries temporais são utilizados para melhor aproveitamento das características únicas deste tipo de dado. Ademais, o trabalho explora como realizar a escolha de modelos de forma automatizada e eficiente, com a utilização de modelos de classificação para determinar o algoritmo de predição que melhor se adequa aos dados de entrada.
Ano
2022
Orientador
ALEX BORGES VIEIRA
Co-Orientador
HEDER SOARES BERNARDINO
Palavras-chave
Machine Learning, AutoML, Classificação, Séries Temporais.
Modelo Matemático Acoplado da Resposta Imune para estudo de Desmielinização na Esclerose Múltipla
MATHEUS AVILA MOREIRA DE PAULA
Resumo
A esclerose múltipla é uma doença caracterizada pelo ataque das próprias células do sistema imune às mielinas, às células que produzem mielina e aos neurônios. Por esse motivo a esclerose múltipla é considerada uma doença autoimune desmielinizante. Este trabalho tem como objetivo estudar a influência do sistema imune na esclerose múltipla através de um modelo matemático já conhecido na literatura, composto por equações diferenciais, acoplando-o a outro modelo matemático de equações diferenciais utilizado para representar a apresentação de antígenos no linfonodo. O novo modelo resultante visa representar as relações entre algumas populações do sistema imune inato e adaptativo com os oligodendrócitos no tecido cerebral, incluindo o processo de apresentação de antígeno no linfonodo periférico e seus desdobramentos no curso da doença. A validação da implementação do modelo da literatura é apresentada, bem como resultados preliminares do modelo acoplado. Este últimos resultados indicam que o novo modelo necessita ainda de maiores validações quantitativas, incluindo o ajuste de parâmetros e a quantificação de incertezas.
Ano
2022
Orientador
BARBARA DE MELO QUINTELA
Co-Orientador
Marcelo Lobosco
Palavras-chave
Esclerose múltipla, equações diferenciais, imunologia computacional, autoimunidade, sistema imune.
Simulação de erosão aplicada a geração de terrenos
ANDRÉ LUIZ VASCONCELOS FERREIRA
Resumo
Métodos capazes de gerar terrenos virtuais que possuam um aspecto natural são de grande interesse para diversas aplicações. É possível gerar terrenos realistas de forma procedural sem se preocupar em simular os fenômenos físicos que dão origem a paisagens naturais. Porém, alguns detalhes são perdidos nesse tipo de abordagem. Nesse sentido, o uso de algoritmos que simulam processos erosivos se torna interessante, uma vez que isso permite gerar cenários que preservam esses detalhes. Assim, este trabalho propõe um estudo da aplicabilidade de simuladores de erosão hidráulica e térmica no contexto de geração procedural, bem como o seu uso como forma de aprimorar os terrenos obtidos por métodos procedurais não-físicos. São apresentados alguns resultados de execução dos algoritmos estudados, analisando de forma qualitativa as características dos terrenos gerados.
Ano
2022
Orientador
MARCELO CANIATO RENHE
Co-Orientador
Palavras-chave
simulação de erosão; erosão hidráulica; erosão térmica; terrenos; geração procedural
Sistema de recomendação integrado para aluno de graduação
THIAGO DE ALMEIDA LOPES
Resumo
A escolha das disciplinas para o próximo período pode ser um desafio para o aluno que não conhece bem o que cada disciplina é, o quanto ele vai ter que se esforçar ou qual é o impacto que uma reprovação pode ter na sua graduação. A frustração causada pelo aparente baixo desempenho provocado por um ou mais erros de julgamento aumentam consideravelmente a chance do aluno evadir o ensino superior. Com a intenção de contribuir para redução desse problema, podemos definir que o objetivo geral é ajudar os alunos com dificuldade na seleção de disciplinas no processo de matrícula, os informando por meio de dicas fornecidas em um sistema integrado ao aplicativo institucional da UFJF sobre o funcionamento desse processo, e essas dicas também têm o propósito de reduzir o número de solicitações de dúvidas aos coordenadores, simplificando o ajuste de matrícula e melhorando o planejamento estratégico do aluno em relação ao seu plano de curso. Um modelo de plano de curso é criado e um sistema de anotações com base em restrições é implementado. Através de heurísticas o histórico do aluno é utilizado para valorar as disciplinas e um sistema inicial de recomendações. O sistema de críticas e recomendação é, por fim, implementado em uma versão de testes do aplicativo institucional da UFJF e uma pesquisa qualitativa é realizada com alunos e membros de coordenações de curso a qual apresenta indícios iniciais que o sistema pode contribuir para um melhor planejamento estratégico por parte do aluno.
Ano
2022
Orientador
IGOR DE OLIVEIRA KNOP
Co-Orientador
Palavras-chave
matrícula por disciplinas; desenvolvimento para dispositivos móveis; programação dinâmica.
Um estudo sobre as aplicações da tecnologia 5G em redes veiculares
ARTHUR BOECHAT MAZZI
Resumo
As redes 5G se destacam em relação às anteriores em múltiplos aspectos, principalmente na velocidade, estabilidade e confiabilidade. Em paralelo, as redes veiculares vêm sendo amplamente utilizadas nos contextos de segurança, otimização e também no desenvolvimento sustentável das cidades inteligentes. Neste trabalho abordamos as aplicações da tecnologia 5G em redes veiculares. Para isso, apresentamos um comparativo do 5G as com gerações anteriores, destacando os principais diferenciais que favorecem a utilização dessa nova tecnologia no contexto das redes veiculares. Além disso, analisamos algumas ferramentas de simulação que são comumente utilizadas para a validação rápida de novas propostas nesta área. Por fim, ilustramos esta integração através de uma simulação de exemplo que envolve uma rede veicular com comunicação 5G.
Ano
2022
Orientador
LUCIANO JEREZ CHAVES
Co-Orientador
Palavras-chave
Redes veiculares, redes móveis, redes 5G, softwares para simulação.
Estudo Comparativo de Variantes TCP em Redes Sem Fio IEEE 802.11
RAFAEL BRAGA LADEIRA DUTRA
Resumo
Ter uma conexão estável hoje em dia é de grande necessidade devido ao constante aumento do uso das tecnologias no dia-a-dia, seja para lazer, trabalho ou estudo. Junto a esse aumento no uso, o desafio de se ter uma conexão de qualidade se torna maior, pois com mais usuários conectados e uma maior demanda da rede, ocorrem lentidões. Uma possível forma de melhoramento da rede é com a modificação do algoritmo de implementação do Protocolo de Controle de Transmissão (TCP), pois esse protocolo é responsável por fazer um controle de congestionamento na rede. Ao utilizar a variante correta desse algoritmo para atender a necessidade do usuário, como por exemplo, o modo como o mesmo utiliza a internet e também o tipo de rede (sem fio, cabeada, fibra ótica), é possível obter uma melhora na conexão, seja na velocidade, na estabilidade, ou em ambos. Este trabalho busca estudar o protocolo TCP e suas variantes, para, através de testes, concluir quais algoritmos apresentam bons resultados para uma determinada rede.
Ano
2022
Orientador
EDELBERTO FRANCO SILVA
Co-Orientador
Palavras-chave
Redes de Computadores, Protocolo TCP, Lentidão na conexão, Controle de Congestionamento
Um aplicativo de apoio ao registro e análise de dados de avaliações discente da UFJF
LUÍS GUILHERME DA CUNHA CIPRIANI
Resumo
Com a ascensão de tecnologias móveis e a praticidade de smartphones em auxiliar tarefas cotidianas, a utilização desses dispositivos tem aumentado e impactado em mudanças culturais na sociedade, seja para receber, produzir ou compartilhar conteúdos entre indivíduos nos mais diversos ambientes. Na área de ensino, a tecnologia móvel também se faz presente, como na UFJF, a qual dispõe de um aplicativo para fornecer informações a seus alunos, como também redes sociais e uma plataforma de educação à distância. No tocante ao processo de avaliação institucional docente, as avaliações discentes são realizadas por meio de formulários, os quais não garantem com exatidão qual usuário realizou o preenchimento, visto que não há garantia ou confirmação da autenticidade de quem o acessa. Para solucionar esses problemas, foi desenvolvido o Sistema de Avaliações Discentes (SAD-UFJF), que consiste em um aplicativo móvel de apoio à coleta e análise de dados das avaliações discentes da UFJF, com base em métodos de análise, avaliação da Interação Humano-Computador e boas práticas de design. Testes funcionais e avaliação heurística foram realizados para avaliar a corretude e a usabilidade das funcionalidades desenvolvidas. Como resultado, foi constatado que as interfaces do aplicativo foram projetadas em aderência aos princípios de design. Dessa forma, contribuindo para a usabilidade e para o aprimoramento da experiência do usuário.
Ano
2022
Orientador
ANDRE LUIZ DE OLIVEIRA
Co-Orientador
Palavras-chave
Usabilidade, tecnologias para dispositivos móveis, design de interfaces, princípios e diretrizes de design, segurança da informação.
Implantação e avaliação de técnicas de inspeção de software
FERNANDO MELIM HOTTUM
Resumo
A inspeção de software é uma revisão feita em artefatos de software com a finalidade de encontrar defeitos nos mesmos. Esse tipo de revisão surge da necessidade de implementar softwares desenvolvidos em um tempo especificado, garantindo uma menor quantidade de defeitos, reduzindo o custo do desenvolvimento e mantendo a qualidade como prioridade. O objetivo desse trabalho é avaliar a utilização de técnicas existentes para a realização da inspeção de documentos de software e verificar se a utilização delas impacta positivamente um time de desenvolvimento que utiliza uma metodologia ágil. As técnicas utilizadas para isso foram a Perspective Based Reading e a Checklist Based Reading. Essas técnicas foram utilizadas de forma conjunta para tentar reduzir o backlog de uma empresa de desenvolvimento de software, seguindo a ideia de inspeção de tickets para isso. Através de uma análise estatística feita com os dados obtidos após a implantação de tais técnicas, não foi possível observar uma diminuição significativa do backlog do time de desenvolvimento escolhido, mas foi possível identificar um novo problema referente à documentação do software que é mantido através dos tickets que foram analisados pelas técnicas escolhidas.
Ano
2022
Orientador
MARCO ANTONIO PEREIRA ARAUJO
Co-Orientador
Palavras-chave
Inspeção de software, desenvolvimento de software, técnicas de inspeção, artefatos de software, qualidade de software
<< Anterior
<< Anterior
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
Próximo >>