Cookies Policy
The website need some cookies and similar means to function. If you permit us, we will use those means to collect data on your visits for aggregated statistics to improve our service. Find out More
Accept Reject
  • Menu
Publications

2025

A Look at Prevalent Vulnerabilities in Web and Mobile Applications: A Brief Systematic Review

Authors
Ferreira, A; Barroso, J; Reis, A; Gouveia, AJ;

Publication
Smart Innovation, Systems and Technologies

Abstract
This article presents a systematic review of the most prevalent vulnerabilities plaguing web and mobile applications. By analyzing recent research, it identifies a core set of vulnerabilities, including injection flaws, broken authentication, cross-site scripting (XSS), and insecure direct object references. Recognizing the human element, the article acknowledges the role of social engineering in exploiting these technical weaknesses. The review delves deeper, exploring how these vulnerabilities manifest differently across web and mobile platforms, considering factors like server-side security and API access. The research concludes by advocating for a defense strategy, emphasizing the importance of secure coding practices, robust authentication, and user awareness training. This comprehensive approach paves the way for a more secure digital landscape where both web and mobile applications can thrive. © The Author(s), under exclusive license to Springer Nature Singapore Pte Ltd. 2025.

2025

Pollinationbots - A Swarm Robotic System for Tree Pollination

Authors
Castro, JT; Pinheiro, I; Marques, MN; Moura, P; dos Santos, FN;

Publication
Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)

Abstract
In nature, and particularly in agriculture, pollination is fundamental for the sustainability of our society. In this context, pollination is a vital process underlying crop yield quality and is responsible for the biodiversity and the standards of the flora. Bees play a crucial role in natural pollination; however, their populations are declining. Robots can help maintain pollination levels while humans work to recover bee populations. Swarm robotics approaches appear promising for robotic pollination. This paper proposes the cooperation between multiple Unmanned Aerial Vehicles (UAVs) and an Unmanned Ground Vehicle (UGV), leveraging the advantages of collaborative work for pollination, referred to as Pollinationbots. Pollinationbots is based in swarm behaviors and methodologies to implement more effective pollination strategies, ensuring efficient pollination across various scenarios. The paper presents the architecture of the Pollinationbots system, which was evaluated using the Webots simulator, focusing on path planning and follower behavior. Preliminary simulation results indicate that this is a viable solution for robotic pollination. © The Author(s), under exclusive license to Springer Nature Switzerland AG 2025.

2025

A Pattern Language for Engineering Software for the Cloud

Authors
Sousa, TB; Ferreira, HS; Correia, FF;

Publication
Transactions on Pattern Languages of Programming V

Abstract
Software businesses are continuously increasing their presence in the cloud. While cloud computing is not a new research topic, designing software for the cloud is still challenging, requiring engineers to invest in research to become proficient at working with it. Design patterns can be used to facilitate cloud adoption, as they provide valuable design knowledge and implementation guidelines for recurrent engineering problems. This work introduces a pattern language for designing software for the cloud. We believe developers can significantly reduce their R&D time by adopting these patterns to bootstrap their cloud architecture. The language comprises 10 patterns, organized into four categories: Automated Infrastructure Management, Orchestration and Supervision, Monitoring, and Discovery and Communication. © The Author(s), under exclusive license to Springer-Verlag GmbH, DE, part of Springer Nature 2025.

2025

Virtual Assistant for Production Management and Monitoring Support

Authors
Pereira, R; Lima, C; Pinto, T; Barroso, J; Reis, A;

Publication
Smart Innovation, Systems and Technologies

Abstract
The Industry 4.0 paradigm (I4.0) supports the improvement of industrial processes through Information and Communication Technologies (ICT), with information systems providing real-time information to humans and machines, in order to make the production process more flexible and efficient. In this context, Virtual Assistants (VA) collect and process production data and provide contextualized and real-time information to the workers in the production environment. This paper presents a prototype of a VA developed to collect production data from heterogeneous sources in the factory, process them based on contextual information, and provide workers with useful information to assist them in taking informed decisions. In that context, VA can represent a valuable aid to improve overall productivity and efficiency in the I4.0 factories. © The Author(s), under exclusive license to Springer Nature Singapore Pte Ltd. 2025.

2025

Geo-Indistinguishability

Authors
Mendes, R; Vilela, P;

Publication
Encyclopedia of Cryptography, Security and Privacy, Third Edition

Abstract
[No abstract available]

2025

Smart Pill Dispenser for Children - An EPS@ISEP 2024 Project

Authors
Ehrenhofer, L; Borowski, L; Oliveira, N; Steyaert, S; Kronshagen, T; Clauwaert, T; Duarte, AJ; Malheiro, B; Ribeiro, C; Justo, J; Silva, MF; Ferreira, P; Guedes, P;

Publication
FUTUREPROOFING ENGINEERING EDUCATION FOR GLOBAL RESPONSIBILITY, ICL2024, VOL 3

Abstract
People around the globe struggle with health issues requiring regular medication. Children, in particular, suffer more and more from chronic illnesses. In 2024, a team of six EPS@ISEP students chose to design a solution for this problem, followed by the assembly and testing of the corresponding proof-of-concept prototype. The aim was to design a solution for children to take the right medication, at the right time and in the right dose, in a pleasant and engaging way, based on technical, ethical, sustainability and market analyses. Focusing on children between the ages of 8 and 12, the team decided to incorporate a motivational system based on rewards to ensure that they take their medication correctly. The outcome is billy, a pill dispenser controlled via an app which allows carers to plan doses and release rewards, and children to autonomously take their medication. The system dispenses up to 21 doses of medication to the child through fingerprint authentication, and photographs the child taking the medication to reassure carers.

  • 16
  • 4143