Cookies
O website necessita de alguns cookies e outros recursos semelhantes para funcionar. Caso o permita, o INESC TEC irá utilizar cookies para recolher dados sobre as suas visitas, contribuindo, assim, para estatísticas agregadas que permitem melhorar o nosso serviço. Ver mais
Aceitar Rejeitar
  • Menu
Publicações

2025

Tracing and Metrics Design Patterns for Monitoring Cloud-Native Applications

Autores
Albuquerque, C; Correia, FF;

Publicação
EuroPLoP (2)

Abstract
Observability helps ensure the reliability and maintainability of cloud-native applications. As software architectures become increasingly distributed and subject to change, it becomes a greater challenge to diagnose system issues effectively, often having to deal with fragmented observability and more difficult root cause analysis. This paper builds upon our previous work and introduces three design patterns that address key challenges in monitoring cloud-native applications. Distributed Tracing improves visibility into request flows across services, aiding in latency analysis and root cause detection, Application Metrics provides a structured approach to instrumenting applications with meaningful performance indicators, enabling real-time monitoring and anomaly detection, and Infrastructure Metrics focuses on monitoring the environment in which the system is operated, helping teams assess resource utilization, scalability, and operational health. These patterns are derived from industry practices and observability frameworks and aim to offer guidance for software practitioners. © The Author(s), under exclusive license to Springer Nature Switzerland AG 2026.

2025

Algoritmos na cidade - Algorithms in the city - Algoritmos en la ciudad

Autores
Menezes, J; Schlemmer, E;

Publicação
Signum: Estudos da Linguagem

Abstract
Vivenciar a cidade, enquanto espaço de aprendizagem, implica no seu reconhecimento como uma entidade viva, complexa e comunicativa. É compreendê-la no entrelaçamento de seus vários tempos, espaços e dimensões humanas e não humanas, digitais, biológicas, culturais, tecnológicas, sociais, históricas, econômicas, entre outros. Este artigo apresenta uma prática pedagógica oriunda de tese de doutorado no contexto da educação bilíngue, que problematiza formas de conhecer e produzir conhecimento relacionado ao desenvolvimento do pensamento computacional na cidade. As experiências se desenvolvem na perspectiva da aprendizagem inventiva, abordagem CLIL e Educação OnLIFE. Como método de pesquisa, se apropria do método cartográfico de pesquisa-intervenção para produção e análise de dados. Os resultados baseiam-se em elementos presentes nas epistemologias reticulares e conectivas, na cognição inventiva e nos conceitos de matética e bilinguismo. Tais resultados indicam o pensamento computacional sendo potencializado nas formas de viver a exploração da cidade, contribuindo para sua compreensão interdisciplinar e transversal. Esses resultados apontam a emergência de uma nova política cognitiva em Educação, mais conectada com a vida, implicando repensar o currículo e a formação docente.

2025

HER2match dataset

Autores
Klöckner, P; Teixeira, J; Montezuma, D; Cardoso, JS; Horlings, HM; de Oliveira, SP;

Publicação

Abstract

2025

A Statistical Duality for Random Matching of Agents

Autores
Yannacopoulos, A; Oliveira, B; Ferreira, M; Martins, J; Pinto, A;

Publicação
MATHEMATICAL METHODS IN THE APPLIED SCIENCES

Abstract
We propose a statistical duality among the preferences and endowments of the agents. Under this duality, the logarithmic prices of random trades among agents in a decentralized economy converge in expectation to the logarithm of the Walrasian equilibrium price in a centralized economy.

2025

Exploring Motion Information in Homography Calculation for Football Matches With Moving Cameras

Autores
Gomes, C; Mastralexi, C; Carvalho, P;

Publicação
IEEE ACCESS

Abstract
In football, where minor differences can significantly affect outcomes and performance, automatic video analysis has become a critical tool for analyzing and optimizing team strategies. However, many existing solutions require expensive and complex hardware comprising multiple cameras, sensors, or GPS devices, limiting accessibility for many clubs, particularly those with limited resources. Using images and video from a moving camera can help a wider audience benefit from video analysis, but it introduces new challenges related to motion. To address this, we explore an alternative homography estimation in moving camera scenarios. Homography plays a crucial role in video analysis, but presents challenges when keypoints are sparse, especially in dynamic environments. Existing techniques predominantly rely on visible keypoints and apply homography transformations on a frame-by-frame basis, often lacking temporal consistency and facing challenges in areas with sparse keypoints. This paper explores the use of estimated motion information for homography computation. Our experimental results reveal that integrating motion data directly into homography estimations leads to reduced errors in keypoint-sparse frames, surpassing state-of-the-art methods, filling a current gap in moving camera scenarios.

2025

One-Class Learning for Data Stream Through Graph Neural Networks

Autores
Gôlo, MPS; Gama, J; Marcacini, RM;

Publicação
INTELLIGENT SYSTEMS, BRACIS 2024, PT IV

Abstract
In many data stream applications, there is a normal concept, and the objective is to identify normal and abnormal concepts by training only with normal concept instances. This scenario is known in the literature as one-class learning (OCL) for data streams. In this OCL scenario for data streams, we highlight two main gaps: (i) lack of methods based on graph neural networks (GNNs) and (ii) lack of interpretable methods. We introduce OPENCAST (One-class graPh autoENCoder for dAta STream), a new method for data streams based on OCL and GNNs. Our method learns representations while encapsulating the instances of interest through a hypersphere. OPENCAST learns low-dimensional representations to generate interpretability in the representation learning process. OPENCAST achieved state-of-the-art results for data streams in the OCL scenario, outperforming seven other methods. Furthermore, OPENCAST learns low-dimensional representations, generating interpretability in the representation learning process and results.

  • 306
  • 4571