Revista de Ciência da Computação https://periodicos2.uesb.br/index.php/recic <div style="text-align: justify;">A Revista de Ciência da Computação (ReCiC)<strong> (ISSN 2596-2701)</strong> objetiva reunir e publicar trabalhos, com notória relevância científico-acadêmica, realizados por estudantes, professores, profissionais e pesquisadores na área de computação. Os principais objetivos da revista são: 1. Divulgar a produção científica dos grupos de pesquisas nacionais e internacionais que estejam ligados à computação; 2. Aprofundar o conhecimento dos temas relacionados às linhas de pesquisa dos Programas de Pós-Graduação vinculados à área; 3. Estimular a produção científica em nível de graduação e pós-graduação; 4. Contribuir com a difusão do conhecimento e divulgação de pesquisas mais recentes na área de computação.</div> pt-BR recic@uesb.edu.br (Gidevaldo Novais) recic@uesb.edu.br (Marlovich Dantas) qua, 01 nov 2023 08:01:18 -0300 OJS 3.2.1.1 http://blogs.law.harvard.edu/tech/rss 60 Potencializando a classificação de imagens com eficiência e robustez através da FiberNet. https://periodicos2.uesb.br/index.php/recic/article/view/13177 <p><span class="fontstyle0">Um modelo baseado em CNN que utiliza um<br>pequeno número de parâmetros treináveis pode trazer vários<br>benefícios importantes para diferentes domínios de<br>aplicação. Entre eles, podemos mencionar o processo de<br>treinamento mais rápido, o que significa que sua<br>implementação pode ser feita de forma mais eficiente e<br>rápida. Além deste, nós podemos citar também a redução<br>significativa na probabilidade de overfitting e a redução no<br>consumo dos recursos computacionais necessários para a<br>execução, o que pode ser muito útil em sistemas embarcados<br>e outros dispositivos com hardware limitado. Portanto, neste<br>artigo, nós propomos o modelo FiberNet, que é uma rede<br>neural convolucional (CNN) simples e eficiente que produz<br>um pequeno número de parâmetros treináveis e alta<br>velocidade de inferência. O objetivo principal é fornecer uma<br>alternativa eficiente para aplicações móveis, bem como<br>aplicações que requerem modelos compactos. Para avaliar a<br>eficácia da FiberNet, nós realizamos um estudo empírico<br>comparativo entre os resultados do nosso modelo e o<br>resultado de outros modelos que são considerados como o<br>estado da arte. Essa comparação foi realizada em dois<br>conjuntos de dados de imagens diferentes, um dos quais é o<br>conhecido conjunto de dados CIFAR10. Como resultado, o<br>modelo FiberNet obteve uma precisão de 96,25% no<br>conjunto de dados Sisal, 74,90% no conjunto de dados<br>CIFAR10 e foi o primeiro em total de parâmetros treináveis<br>com 754.345 (39,57% menor em relação ao segundo<br>colocado)</span></p> Verner Rafael Ferreira, Anne Magaly de Paula Canuto Copyright (c) 2023 Revista de Ciência da Computação https://creativecommons.org/licenses/by/4.0 https://periodicos2.uesb.br/index.php/recic/article/view/13177 qua, 01 nov 2023 00:00:00 -0300 Uma Estratégia de Difusão Agressiva para Aumentar a Vazão do Algoritmo de Consenso HyperPaxos https://periodicos2.uesb.br/index.php/recic/article/view/12949 <p>Algoritmos de consenso distribuído são essenciais para sistemas de armazenamento, bancos de dados, controle de acesso e orquestração de aplicações em nuvem. Este trabalho apresenta uma estratégia para melhorar a vazão do algoritmo HyperPaxos em termos de decisões por segundo. O algoritmo HyperPaxos é uma versão hierárquica de um dos principais algoritmos de consenso, o Paxos. O HyperPaxos é baseado na topologia virtual hierárquica vCube, que apresenta diversas propriedades logarítmicas. Os <em>acceptors</em>&nbsp;são organizados em <em>clusters</em> e os <em>proposers</em> executam as duas fases do Paxos escolhendo um <em>acceptor</em>&nbsp;dito difusor. O difusor é responsável por retransmitir as mensagens para os demais <em>acceptors</em> sobre o vCube. Neste trabalho, propomos que o difusor adote uma estratégia de difusão agressiva para transmitir, de uma só vez, as mensagens para uma maioria de <em>acceptors</em>&nbsp;paralelamente. A estratégia proposta foi implementada e comparada à versão original. Resultados obtidos mostram o desempenho superior da estratégia proposta em todos os cenários testados.</p> Djenifer R. Pereira, Fernando M. Kiotheka, Elias P. Duarte Jr Copyright (c) 2023 Revista de Ciência da Computação https://creativecommons.org/licenses/by/4.0 https://periodicos2.uesb.br/index.php/recic/article/view/12949 qua, 01 nov 2023 00:00:00 -0300 GetLab: Um Aplicativo para Reserva de Espaços Acadêmicos por meio de um Agente Conversacional https://periodicos2.uesb.br/index.php/recic/article/view/12901 <p>A crescente utilização de aplicativos móveis tem impulsionado a busca por soluções que otimizem tarefas cotidianas com maior praticidade e eficiência. Nesse contexto, este trabalho visa melhorar o processo de reservas de espaços acadêmicos - como salas e laboratórios - por meio da criação do aplicativo GetLab. Diferentemente dos sistemas já existentes, que são limitados à plataforma Web, o GetLab foi desenvolvido para dispositivos móveis (Android e iOS) e incorpora um agente conversacional capaz de recomendar salas com base nas preferências dos usuários. Como avaliação do primeiro protótipo funcional deste aplicativo junto à comunidade acadêmica, foi conduzido um grupo focal e um teste de usabilidade, cujos resultados obtidos atestam sua eficácia e um bom nível de satisfação dos usuários.</p> Bruno Morais, Cynthia Santiago Copyright (c) 2023 Revista de Ciência da Computação https://creativecommons.org/licenses/by/4.0 https://periodicos2.uesb.br/index.php/recic/article/view/12901 qua, 01 nov 2023 00:00:00 -0300 Implementação e Análise de Técnicas de Hardening em Servidores de Hospedagem https://periodicos2.uesb.br/index.php/recic/article/view/11922 <p>Com ao avanço das tecnologias e da globalização, as pessoas estão cada vez mais conectadas a Internet, utilizando serviços, consumindo e produzindo conteúdo. A segurança de todos os dados produzidos e consumidos por todos é mais importante do que nunca. A partir disso, a proteção dos servidores de hospedagem que armazenam os dados utilizados por todos nós em nossas relações diárias passa a ser prioridade uma vez que um ataque impede os servidores de operarem corretamente ou rouba os dados, toda uma cadeia de produção e consumo é afetada com repercussões trágicas. Este trabalho analisa diversas combinações de técnicas de proteção para um servidor de hospedagem sob um teste de penetração. Os resultados obtidos demonstram que o uso de um <em>Web Application Firewall</em> como <em>proxy</em> reverso é preferível na proteção de um servidor de hospedagem, se comparado com um <em>Intrusion Prevention System</em>.</p> Alexandre Pontes Donato, Bruno Policarpo Toledo Freitas, Nilson Mori Lazarin Copyright (c) 2023 Revista de Ciência da Computação https://creativecommons.org/licenses/by/4.0 https://periodicos2.uesb.br/index.php/recic/article/view/11922 qua, 01 nov 2023 00:00:00 -0300 Template para submissão de manuscritos https://periodicos2.uesb.br/index.php/recic/article/view/13864 Copyright (c) 2023 Revista de Ciência da Computação https://creativecommons.org/licenses/by/4.0 https://periodicos2.uesb.br/index.php/recic/article/view/13864 qua, 01 nov 2023 00:00:00 -0300 Computação e Cultura Digital: um começo de conversa. https://periodicos2.uesb.br/index.php/recic/article/view/13884 Gidevaldo Novais dos Santos Copyright (c) 2023 Revista de Ciência da Computação https://creativecommons.org/licenses/by/4.0 https://periodicos2.uesb.br/index.php/recic/article/view/13884 qua, 01 nov 2023 00:00:00 -0300