Revista de Ciências da Computação https://rcc.dcet.uab.pt/index.php/rcc <p>Ciências da Computação é a revista científica da Universidade Aberta, com âmbito multidisciplinar, intervindo em áreas como:&nbsp;(i) Arquitetura e Redes de Computadores, (ii) Engenharia de Software, (iii) Sistemas de Informação, (iv) Inteligência Artificial e Interação.</p> pt-PT lcavique@uab.pt (Luís Cavique) mer., 04 déc. 2024 09:53:15 +0000 OJS 3.1.0.1 http://blogs.law.harvard.edu/tech/rss 60 Editorial n.19 https://rcc.dcet.uab.pt/index.php/rcc/article/view/316 <p>Os artigos estão organizados por ordem de chegada. O primeiro artigo é o resultado do projeto final da licenciatura em informática, tratando a modelação baseada em agentes para suporte de segurança em gestão de risco. O segundo artigo estuda a competição First Challenger no no âmbito <em>open</em> açoriano de robótica. O terceiro artigo é o resultado de uma dissertação de mestrado, tratando um problema real de tesouraria previsional recorrendo ao Power BI. O quarto artigo estuda as preferências e políticas na implementação da cidade dos 15 minutos. O quinto artigo é o resultado do projeto final da licenciatura em informática, tratando árvore de pesquisa binária em ambiente em programação paralela. Finalmente, para fechar este número, o sexto artigo é o resultado de uma dissertação de mestrado, tratando um problema real de fluxo de produção de um ambiente de fabrico, recorrendo igualmente ao Power BI.</p> Luís Cavique ##submission.copyrightStatement## http://creativecommons.org/licenses/by/4.0 https://rcc.dcet.uab.pt/index.php/rcc/article/view/316 mer., 04 déc. 2024 00:00:00 +0000 Agent Based Modelling Simulations to support Security Risk Management: Active Shooter Scenario https://rcc.dcet.uab.pt/index.php/rcc/article/view/310 <p>Mitigating the impact of Active Shooter incidents is of the utmost importance. These tragic events not only claim innocent lives but also instil fear and can ultimately disrupt social fabric. The developed model seeks to support Security Experts decision making while performing the Risk Management cycle during the Assessment and Mitigations stages by using Problem-Solving Agents to simulate the threat environment and determine the threat scenario impact over the exposed resources. Based on simulation results, the model proposes and configures security measures based on their relevance for the specific threat scenario under scrutiny. The Agents behaviour during the generated simulations are similar to the behaviour observed in footages of Active Shooter Incidents and the generated security measure implementation are coherent with the Security industry best practices and recommendations emitted by post active shooter incident committee boards. The authors advocate the relevance of the use of Problem-Solving Agents to improve the tractability of Security Risk Management.</p> Artur Mesquita, José Coelho ##submission.copyrightStatement## http://creativecommons.org/licenses/by/4.0 https://rcc.dcet.uab.pt/index.php/rcc/article/view/310 mer., 04 déc. 2024 00:00:00 +0000 Problem-solving at the Azorean Robotics Open: A study of the First Challenger competition https://rcc.dcet.uab.pt/index.php/rcc/article/view/311 <p>This paper reports on a study of the students’ participation in the First Challenger competition, held in the Azorean Robotics Open (ARO), to understand how the First Challenger competition promotes interpersonal relationships and fosters critical thinking and problem-solving activity. The First Challenger competition explores basic robotics behaviour concepts, such as following a line and detecting colours, which implies testing and gauging the sensors and programming the robot. In ARO, the teams receive a robotic kit. It is part of the competition to assemble the robot. The teams were mostly students from basic school, between 12 - 16 years old, and some had previous experience in robotics because of their activities in school robotics clubs. Data collected showed that the robot assembly was identified as simple, but not the process of programming optimisation, highlighting the relevance of previous knowledge in programming and robotics to the competition’s success. Regarding collaboration and sharing, most participants strongly collaborated within their own team, as expected. In the end, participants recognised that their teamwork skills were improved. Cooperation among participants from different teams also occurred, although to a lesser extent, suggesting the competitive nature of the challenge avoids this kind of interaction.</p> Hélia Lima, Sérgio Silva, Vítor Gaudêncio Araújo, José Cascalho, Armando B. Mendes ##submission.copyrightStatement## http://creativecommons.org/licenses/by/4.0 https://rcc.dcet.uab.pt/index.php/rcc/article/view/311 mer., 04 déc. 2024 00:00:00 +0000 Tesouraria Previsional: uma Abordagem com o Power BI https://rcc.dcet.uab.pt/index.php/rcc/article/view/312 <p>A tesouraria previsional é crucial para controlar fluxos de caixa e manter a liquidez da empresa, permitindo planear necessidades futuras e enfrentar desafios, como as flutuações sazonais. O projeto desenvolvido em <em>Power BI</em> envolve definir fontes de dados, realizar ETL, criar um modelo de dados e gerar relatórios de tesouraria. O separador Menu permite iniciar a navegação e o <em>Weekly Cashflow</em> mostra as projeções de fluxo de caixa semanal. A utilização de <em>KPIs</em> fornece métricas objetivas para monitorar o desempenho financeiro, como fluxo de caixa e liquidez, ajudando a identificar exceções e a orientar decisões de forma eficiente. Para a análise de exceções a funcionalidade <em>Drill-through </em>do <em>Power BI</em> permite análises pormenorizadas.</p> Luís Mota, Luís Cavique ##submission.copyrightStatement## http://creativecommons.org/licenses/by/4.0 https://rcc.dcet.uab.pt/index.php/rcc/article/view/312 mer., 04 déc. 2024 00:00:00 +0000 Preferências e políticas na implementação da cidade dos 15 minutos: uma análise preliminar https://rcc.dcet.uab.pt/index.php/rcc/article/view/313 <p>A cidade dos 15 minutos é um conceito de planeamento urbano que defende a distribuição dos equipamentos urbanos de forma que estejam, no máximo, a 15 minutos a pé ou de bicicleta das residências de quem os usa. Este conceito tem ganho popularidade entre os decisores políticos como uma possível solução de sustentabilidade no que toca à mobilidade e vitalidade urbanas. No entanto, a sua implementação prática esbarra na dificuldade das cidades em se reordenarem. Torna-se assim crucial saber quais são os tipos de equipamento a que as pessoas dão mais importância terem na sua vizinhança, para que os decisores e as populações possam concentrar esforços no sentido de os providenciar. Este artigo apresenta uma análise exploratória, baseada em questionários online à população, que pretende identificar os tipos de equipamento prioritários neste contexto e tirar conclusões dessas prioridades para as políticas públicas. Os resultados revelam uma tendência geral para valorizar serviços de bem-estar e conveniência, mas também que as preferências variam com as caraterísticas sociodemográficas da população, sugerindo que as políticas de implementação devam contar com a participação da população.</p> Nuno Sousa ##submission.copyrightStatement## http://creativecommons.org/licenses/by/4.0 https://rcc.dcet.uab.pt/index.php/rcc/article/view/313 mer., 04 déc. 2024 00:00:00 +0000 Árvore de Pesquisa Binária Concorrente https://rcc.dcet.uab.pt/index.php/rcc/article/view/314 <p>Este artigo propõe a implementação de uma biblioteca em linguagem C para uma Árvore de Pesquisa Binária (<em>Binary Search Tree</em>), onde se oferecem diversos métodos de controlo de concorrência para as operações mais comuns efetuadas nesta estrutura de dados. É apresentada uma análise sobre os ganhos ou perdas de cada método para diversos cenários replicáveis de utilização da árvore.</p> Hugo Gonçalves, Paulo Shirley ##submission.copyrightStatement## http://creativecommons.org/licenses/by/4.0 https://rcc.dcet.uab.pt/index.php/rcc/article/view/314 mer., 04 déc. 2024 00:00:00 +0000 Determination and Analysis of KPIs in the Production Flow of a Manufacturing Environment: A Power BI-Based Approach https://rcc.dcet.uab.pt/index.php/rcc/article/view/315 <p>The manufacturing industry rapidly evolves to meet higher demands, customization, and global competitiveness. Key Performance Indicators (KPIs) are essential for monitoring and optimizing production efficiency. With Industry 4.0 advancements, including AI, IoT, and Big Data, integrating AI with Business Intelligence (BI) and real-time KPIs enables proactive, data-driven decision-making. However, many industries still need more awareness or expertise to harness these innovations. This research will review the role of KPIs in modern industry and develop a Power BI tool to optimize production control for a metallurgical company, enhancing decision-making and productivity.</p> Hélder Pinho, Luís Cavique ##submission.copyrightStatement## http://creativecommons.org/licenses/by/4.0 https://rcc.dcet.uab.pt/index.php/rcc/article/view/315 mer., 04 déc. 2024 00:00:00 +0000