TCC - Bacharelado em Ciência da Computação (Sede)
URI permanente para esta coleçãohttps://arandu.ufrpe.br/handle/123456789/415
Navegar
Item A modeling-based approach for dependability analysis of a constellation of satellites(2024-02-28) Farias, Daniel Castro de; Andrade, Ermeson Carneiro de; http://lattes.cnpq.br/2466077615273972; http://lattes.cnpq.br/5992660907313176Satellite constellations play critical roles across various sectors, encompassing communication, Earth observation, and space exploration. Ensuring the dependable operation of these constellations is of utmost importance. This paper introduces a dependability modeling approach using stochastic Petri nets to analyze satellite constellations. The primary focus is on improving operational efficiency through the assessment of availability, reliability, and maintainability. The approach helps satellite designers make informed decisions when selecting constellation configurations by assessing various dependability metrics. Using a global navigation satellite system as a case study, we conduct extensive numerical experiments to evaluate the feasibility of our approach. The results demonstrate quantitatively the significant impact of redundant components on both reliability and availability. They also illustrate how utilizing satellites in repair and operational orbits can influence these metrics and highlight the direct correlation between reliability and maintainability.Item Análise de envelhecimento de software em uma plataforma de Blockchain(2022-05-04) Silva, Douglas Dias da; Andrade, Ermeson Carneiro de; http://lattes.cnpq.br/2466077615273972; http://lattes.cnpq.br/5082801636483279O envelhecimento de software é um fenômeno que assola muitos sistemas computacionais complexos de longa execução, os quais exibem degradação de desempenho ou uma taxa de falha crescente. Tal fenômeno pode também estar presente em plataformas de blockchain. Porém, ainda não existem trabalhos focados em analisar esse fenômeno nessas plataformas. Assim, adotamos a blockchain Cardano para analisar o envelhecimento de software devido a presença dessa tecnologia em projetos críticos, sua natureza open-source e por ser uma solução sustentável. Considerando a análise da execução de um nó da Cardano em dois computadores com diferentes configurações, encontramos evidências de envelhecimento de software através da degradação da memória que foi confirmada pelo teste de Mann-Kendall. Através da análise dos processos em execução, confirmamos que o cardano-node (o principal processo da plataforma) é o processo possivelmente responsável por tal degradação encontrada.Item Análise de sentimentos de tweets relacionados a vacinas antes e durante a pandemia da COVID-19 no Brasil(2023-03-01) Silva, Íkaro Alef de Lima; Andrade, Ermeson Carneiro de; http://lattes.cnpq.br/2466077615273972; http://lattes.cnpq.br/7938306473921402No início de 2020, a doença COVID-19 se alastrou rapidamente pelo mundo e uma das formas de combatê-la é a vacina. Governos enfrentaram problemas com notícias falsas e grupos contrários à vacinação. Assim, se faz necessário entender os sentimentos da população para propor políticas públicas eficientes. Este artigo descreve uma análise de sentimentos em tweets relacionados a vacinas no Brasil de junho de 2020 a junho de 2021. Os resultados revelaram picos do total de tweets em janeiro e maio de 2021, a predominância de tweets positivos e sentimentos de confiança, medo, submissão e tristeza. Também estão associados ao ex-presidente Jair Bolsonaro. A polaridade negativa foi a menos comum, mostrando que a população brasileira foi receptiva às vacinas.Item Avaliação experimental de replicação em banco de dados para recuperação de desastres(2020-12-18) Santos Neto, Wilson Medeiros dos; Andrade, Ermeson Carneiro de; http://lattes.cnpq.br/2466077615273972; http://lattes.cnpq.br/1208163441814364Os sistemas de TI são essenciais para as operações de qualquer negócio moderno. Tais sistemas precisam suportar as operações de suas empresas correspondentes sob quaisquer condições. Estratégias de Recuperação de Desastres (RD) têm sido implementadas para auxiliar as organizações a mitigar falhas inesperadas e reduzir gastos desnecessários. No entanto, no melhor do nosso conhecimento, nenhum trabalho analisa experimentalmente a replicação de dados na camada de banco de dados (BD) com foco em estratégias de RD. Desta forma, este trabalho avalia a replicação em BDs relacionais como uma forma de implementar uma solução de RD. Para isso, nós utilizamos um ambiente de testes real em nuvem pública para executar experimentos extensivos visando a implementação da replicação fornecida pelo MySQL, considerando vários cenários no contexto de RD. Nossos resultados mostram como o tempo de resposta, o Recovery Point Objective (RPO) e o Recovery Time Objective (RTO) variam de acordo com o tamanho dos dados replicados, a configuração da replicação (ex.: assíncrona ou semissíncrona) e a configuração das réplicas. Este trabalho pode auxiliar os coordenadores de RD ou indivíduos a decidir qual configuração de replicação de banco de dados para recuperação de desastres é melhor para seu ambiente de trabalho.Item BRIMO: uma ferramenta para análise de sentimentos(2022-04-08) Sales, Otávio Alves Guedes; Andrade, Ermeson Carneiro de; http://lattes.cnpq.br/2466077615273972; http://lattes.cnpq.br/9546787079254144O Twitter é uma das redes sociais com maior crescimento nos últimos anos, sendo uma das principais plataformas para as pessoas compartilharem suas opiniões através de postagens curtas chamadas de tweets. Cada tópico do momento gera discussões, e ter uma análise do sentimento das pessoas sobre o tópico em questão provê um entendimento mais abrangente do assunto. No entanto, não há ferramentas de nosso conhecimento que tornem esse tipo de análise acessível ao público geral. Assim, propomos BRIMO, uma ferramenta web gratuita com interface simples e intuitiva, que permite a análise de sentimentos de forma rápida e direta através de representações gráficas. A usabilidade e utilidade da BRIMO foram avaliadas com representantes do público-alvo. Os resultados indicam que a ferramenta possui uma ótima usabilidade de acordo com os critérios utilizados, além de ser útil para diversos propósitos, na perspectiva dos participantes.Item Desenvolvimento de jogos: Uma Abordagem Prática com Unity e Scrum(2025-03-21) Silva, Cleydson Paes da; Araújo, Julian; Ricardo, Danilo; Andrade, Ermeson Carneiro de; http://lattes.cnpq.br/2466077615273972Este trabalho apresenta um relato de experiência sobre o desenvolvimento de um jogo de survival horror utilizando a engine Unity, explorando os desafios técnicos e práticos encontrados no processo. O projeto combina conhecimentos téoricos e práticos da Ciência da Computação em diversas áreas, desde programação e design até gerenciamento de projetos. A metodologia Scrum foi adotada para organizar as tarefas, e ferramentas como Blender, GIMP, Audacity e Jira foram utilizadas em conjunto com a Unity. O artigo discute as principais dificuldades enfrentadas, as soluções implementadas e os aprendizados adquiridos, oferecendo uma referência valiosa para estudantes e futuros desenvolvedores de jogos.Item Rede de Atenção Psicossocial na cidade de Olinda: desenvolvimento de um protótipo web para melhoria do acesso aos serviços de saúde mental(2024-10-04) Silva, Isaque João da; Andrade, Ermeson Carneiro de; Araújo, Carlos Julian Menezes; http://lattes.cnpq.br/3156174527107999; http://lattes.cnpq.br/2466077615273972; http://lattes.cnpq.br/1877126987902999Este artigo destaca a importância da Rede de Atenção Psicossocial (RAPS) na saúde mental da população e a necessidade de oferecer informações claras e acessíveis sobre seus serviços na cidade de Olinda. O objetivo do estudo foi de propor uma aplicação web, por meio do desenvolvimento de um protótipo, que centralizasse informações essenciais, como, público-alvo, endereço, telefone e horário de funcionamento dos serviços da RAPS. A sua metodologia inclui a identificação do problema, definição do perfil dos usuários, ideação, desenvolvimento do protótipo e avaliação realizada mediante aplicação de um questionário respondido por 127 participantes. Os resultados evidenciam a importância da aplicação do protótipo, com 91,4% dos respondentes atribuindo nota de concordância quanto a sua navegabilidade e 90,6% dos participantes expressando intenção de uso no cotidiano. Conclui-se que o projeto é promissor e reforça a necessidade de melhorias contínuas nas informações disponíveis, além da possibilidade de implementação da solução proposta, como também, sua adaptação para outros municípios.Item Sentiment analysis of tweets related to SUS before and during COVID-19 pandemic(2021-02-19) Silva, Henrique Farias Pereira da; Andrade, Ermeson Carneiro de; Araújo, Danilo Ricardo Barbosa de; Dantas, Jamilson Ramalho; http://lattes.cnpq.br/5655706091153128; http://lattes.cnpq.br/2466077615273972; http://lattes.cnpq.br/9810796504568932
