2024
Autores
Sousa, J; Darabi, R; Sousa, A; Brueckner, F; Reis, LP; Reis, A;
Publicação
CoRR
Abstract
2024
Autores
Silvano, P; Amorim, E; Leal, A; Cantante, I; Jorge, A; Campos, R; Yu, N;
Publicação
Text2Story@ECIR
Abstract
Temporal reasoning has been the focus of several studies during the past years, both in linguistics and computational studies. Although advances on this topic are undeniable, there are still improvements to be made and new avenues to pursue. One relevant problem concerns the temporal ordering of the events, particularly asserting and representing how events are temporally related and how the story told in the narrative evolves. This paper aims to analyse the temporal structure of narratives present in news articles with the aid of different visualisations. To this end, we annotated a dataset of 119 news articles in European Portuguese following an annotation scheme that combines different parts of ISO 24617-Language Resource Management - Semantic Annotation Framework (SemAF). The temporal layer of this annotation scheme identifies the events and their main features, as well as the temporal links between the events. The annotation provided us with paramount information about the temporal characteristics of news at two levels: the story and the report levels. The visualisations that we propose facilitate the process of understanding how news are temporally organised, providing a more practical means to observe them.
2024
Autores
Ascençao, C; Teixeira, H; Gonçalves, J; Almeida, F;
Publicação
INFORMATION AND COMPUTER SECURITY
Abstract
PurposeSecurity in large-scale agile is a crucial aspect that should be carefully addressed to ensure the protection of sensitive data, systems and user privacy. This study aims to identify and characterize the security practices that can be applied in managing large-scale agile projects.Design/methodology/approachA qualitative study is carried out through 18 interviews with 6 software development companies based in Portugal. Professionals who play the roles of Product Owner, Scrum Master and Scrum Member were interviewed. A thematic analysis was applied to identify deductive and inductive security practices.FindingsThe findings identified a total of 15 security practices, of which 8 are deductive themes and 7 are inductive. Most common security practices in large-scale agile include penetration testing, sensitive data management, automated testing, threat modeling and the implementation of a DevSecOps approach.Originality/valueThe results of this study extend the knowledge about large-scale security practices and offer relevant practical contributions for organizations that are migrating to large-scale agile environments. By incorporating security practices at every stage of the agile development lifecycle and fostering a security-conscious culture, organizations can effectively address security challenges in large-scale agile environments.
2024
Autores
de Castro, GGR; Santos, TMB; Andrade, FAA; Lima, J; Haddad, DB; Honorio, LD; Pinto, MF;
Publicação
MACHINES
Abstract
This research presents a cooperation strategy for a heterogeneous group of robots that comprises two Unmanned Aerial Vehicles (UAVs) and one Unmanned Ground Vehicles (UGVs) to perform tasks in dynamic scenarios. This paper defines specific roles for the UAVs and UGV within the framework to address challenges like partially known terrains and dynamic obstacles. The UAVs are focused on aerial inspections and mapping, while UGV conducts ground-level inspections. In addition, the UAVs can return and land at the UGV base, in case of a low battery level, to perform hot swapping so as not to interrupt the inspection process. This research mainly emphasizes developing a robust Coverage Path Planning (CPP) algorithm that dynamically adapts paths to avoid collisions and ensure efficient coverage. The Wavefront algorithm was selected for the two-dimensional offline CPP. All robots must follow a predefined path generated by the offline CPP. The study also integrates advanced technologies like Neural Networks (NN) and Deep Reinforcement Learning (DRL) for adaptive path planning for both robots to enable real-time responses to dynamic obstacles. Extensive simulations using a Robot Operating System (ROS) and Gazebo platforms were conducted to validate the approach considering specific real-world situations, that is, an electrical substation, in order to demonstrate its functionality in addressing challenges in dynamic environments and advancing the field of autonomous robots.
2024
Autores
Loureiro, G; Dias, A; Almeida, J; Martins, A; Hong, SP; Silva, E;
Publicação
REMOTE SENSING
Abstract
The deep seabed is composed of heterogeneous ecosystems, containing diverse habitats for marine life. Consequently, understanding the geological and ecological characteristics of the seabed's features is a key step for many applications. The majority of approaches commonly use optical and acoustic sensors to address these tasks; however, each sensor has limitations associated with the underwater environment. This paper presents a survey of the main techniques and trends related to seabed characterization, highlighting approaches in three tasks: classification, detection, and segmentation. The bibliography is categorized into four approaches: statistics-based, classical machine learning, deep learning, and object-based image analysis. The differences between the techniques are presented, and the main challenges for deep sea research and potential directions of study are outlined.
2024
Autores
Silva, B; Gomes, T; Correia, CM; Garcia, PJ;
Publicação
ADAPTIVE OPTICS SYSTEMS IX
Abstract
The Adaptive Optics Telemetry (AOT) format has recently been proposed to standardize the telemetry data generated by adaptive optics systems. Yet its usability remains limited by the user's programming expertise and familiarity with the accompanying Python package. There is an opportunity for substantial improvement in data accessibility by offering users an alternative tool for conducting exploratory data analysis in a visual and intuitive manner. We aim to design and develop an open-source Python visualization tool for exploring AOT data. This tool should support researchers and users by offering a broad set of interactive features for the analysis and exploration of the data. We designed a prototype dashboard and performed user testing to validate its usability. We compared the prototype with existing data visualization and exploration tools to ensure we provided the necessary functionality. We made publicly available a user-friendly dashboard for analyzing and exploring AOT data.
The access to the final selection minute is only available to applicants.
Please check the confirmation e-mail of your application to obtain the access code.