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

Automatic Generation of Loop Invariants in Dafny with Large Language Models

Authors
Faria, JP; Trigo, E; Abreu, R;

Publication
FUNDAMENTALS OF SOFTWARE ENGINEERING, FSEN 2025

Abstract
Recent verification tools aim to make formal verification more accessible for software engineers by automating most of the verification process. However, the manual work and expertise required to write verification helper code, such as loop invariants and auxiliary lemmas and assertions, remains a barrier. This paper explores the use of Large Language Models (LLMs) to automate the generation of loop invariants for programs in Dafny. We tested the approach on a curated dataset of 100 programs in Dafny involving arrays, strings, and numeric types. Using a multimodel approach that combines GPT-4o and Claude 3.5 Sonnet, correct loop invariants (passing the Dafny verifier) were generated at the first attempt for 92% of the programs, and in at most five attempts for 95% of the programs. Additionally, we developed an extension to the Dafny plugin for Visual Studio Code to incorporate automatic loop invariant generation into the IDE. Our work stands out from related approaches by handling a broader class of problems and offering IDE integration.

2025

Geo-Indistinguishability

Authors
Mendes, R; Vilela, P;

Publication
Encyclopedia of Cryptography, Security and Privacy, Third Edition

Abstract
[No abstract available]

2025

Understanding Squeeze-and-Excitation Layers for Medical Image Segmentation

Authors
Martins, ML; Coimbra, MT; Renna, F;

Publication
EUSIPCO

Abstract

2025

Radiogenomic Insights from a Portuguese Lung Cancer Cohort: Foundations for Predictive Modeling

Authors
Neves, I; Freitas, C; Lemos, C; Oliveira, HP; Hespanhol, V; França, M; Pereira, T;

Publication
Measurement and Evaluations in Cancer Care

Abstract

2025

Dynamic Data Radio Bearer Management for O-RAN Slicing in 5G Standalone Networks

Authors
Silva, P; Dinis, R; Coelho, A; Ricardo, M;

Publication
Lecture Notes of the Institute for Computer Sciences, Social-Informatics and Telecommunications Engineering, LNICST

Abstract
The rapid growth of data traffic and evolving service demands are driving a shift from traditional network architectures to advanced solutions. While 5G networks provide reduced latency and higher availability, they still face limitations due to reliance on integrated hardware, leading to configuration and interoperability challenges. The emerging Open Radio Access Network (O-RAN) paradigm addresses these issues by enabling remote configuration and management of virtualized components through open interfaces, promoting cost-effective, multi-vendor interoperability. Network slicing, a key 5G enabler, allows for tailored network configurations to meet heterogeneous performance requirements. The main contribution of this paper is a private Standalone 5G network based on O-RAN, featuring a dynamic Data Radio Bearer Management xApp (xDRBM) for real-time metric collection and traffic prioritization. xDRBM optimizes resource usage and ensures performance guarantees for specific applications. Validation was conducted in an emulated environment representative of real-world scenarios. © ICST Institute for Computer Sciences, Social Informatics and Telecommunications Engineering 2025.

2025

Unveiling the Expanding Landscape of Attention-Capture Damaging Patterns

Authors
Tales Gomes; António Correia; Jano de Souza; Daniel Schneider;

Publication
Proceedings of the 27th International Conference on Enterprise Information Systems

Abstract

  • 72
  • 4392