EDBT 2026 Demo / reviewers in the wild / expert
Iury Bessa
dblp:143/7442 · also Iury Valente de Bessa
· DBLP profile ↗
20ranked-venue papers
3as first author
7since 2021 · last 2026
0000-0002-6603-3476ORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 6 · 2 first-author · 4 since 2021Software engineering, systems software and programming languages · 6Theory of computation · 4Artificial intelligence and machine learning · 3 · 2 since 2021Human-computer interaction and ubiquitous computing · 1 · 1 first-author · 1 since 2021Applied, interdisciplinary, general and emerging computing · 1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2026 | Handling Asynchronous Scheduling Functions in Periodic Event-Triggered Gain-Scheduled Control With Guaranteed Polytopic InclusionabstractThis article deals with periodic event-triggered control (PETC) of nonlinear systems, considering an equivalent quasi-linear parameter-varying (quasi-LPV) polytopic representation of the nonlinear plant and a gain-scheduled controller for stabilization. Although gain-scheduling approaches allow one to improve the results and extend the set of feasible solutions to the co-design problem, the event-based sampling induces the so-called asynchronous scheduling functions, which void the gain-scheduling advantages, leading to conservative results, especially in the PETC framework. The dominant approaches for dealing with this issue consider a bounding assumption on the mismatched scheduling functions, but do not guarantee that those bounds cannot be violated during the closed-loop operation. To properly manage the asynchronous phenomenon, we propose a novel PETC scheme. Based on the looped-functional approach and a nonquadratic Lyapunov function, we derive linear matrix inequality (LMI)-based conditions to co-design the event-triggering mechanism and the gain-scheduled controller. These conditions are incorporated into a multiobjective optimization problem to maximize the estimate of the region of attraction of the origin and minimize the number of transmissions of the PETC scheme. We prove that the closed-loop trajectories initiated in the estimated region of attraction converge toward the origin without violating the boundedness of the mismatched scheduling functions during operation. Two numerical examples are provided to illustrate the methodology. Pedro H. S. Coutinho, Paulo S. P. Pessim, Iury Bessa, Márcia L. C. Peixoto, Reinaldo M. Palhares |
IEEE Trans. Cybern. | 3 |
| 2025 | Intelligent Maintenance System for Legacy VehiclesabstractPredictive maintenance is an approach based on technologies such as the Internet of Things (IoT), Artificial Intelligence (AI), Machine Learning (ML), and robust system architectures. It is widely used in industry and is increasingly adopted in the automotive sector, where its application is often limited to newer vehicles and trucks, excluding most older models. To fill this gap, we propose a solution for cars manufactured from 2010 onward with On-Board Diagnostics II (OBD-II). Our system has a low-cost onboard device, the Legacy Internet of Vehicles (IoV), which enables these vehicles to connect to the cloud server. The system’s initial goal is to send telemetry data to the cloud for analysis, identify anomalies, and predict potential future failures. The system alerts users through internet-connected devices when problems are detected, ensuring that notifications are sent directly to the user. By directing processing to the cloud, the system minimizes the complexity required onboard the vehicle, making it an accessible and scalable approach for a wider audience. To validate our solution, we conducted one of the application scenarios for this system. In this first stage, we performed tests with the system, identifying engine temperature alert problems that would immediately notify the user on the registered device, which in this case was the smartphone. Walmir Silva, Jussif J. Abularach Arnez, Maria G. Lima Damasceno, Renan Landau Paiva de Medeiros, Iury Bessa, Vicente Ferreira de Lucena Jr. |
ETFA | 5 |
| 2024 | Detection of Cyberattacks in IoT Networks Using Artificial Intelligence: A Comparative StudyabstractThe use of Internet of Things (IoT) technologies has become more readily available with the advent of cyber-physical systems. This context motivates concerns about cybersecurity and the occurrence of malicious attacks in IoT networks. This paper investigates the problem of the automatic detection of cyberattacks in MQTT-based IoT networks by deploying artificial intelligence algorithms for processing traffic data and indicating whether an attack is occurring or not. Thus, this paper trains different artificial intelligence binary classifiers based on machine learning and compares their performance for malicious attack detection in cyber-physical systems with MQTT-based IoT networks. For training and testing the classifiers, we employ the MQTTset dataset which contains many labelled samples with both legitimate traffic and observations under attack occurrence. By analyzing data features and preprocessing, the algorithms achieved good performance in classifying network traffic, contributing to the security of cyber-physical systems. Matheus Figueiredo, Dar'c Pabla Sodre, Renan Landau Paiva de Medeiros, Vicente Ferreira de Lucena Jr., Iury Bessa |
ETFA | 5 |
| 2024 | Counterexample Guided Neural Network Quantization RefinementabstractDeploying Neural networks (NNs) in low-resource domains is challenging because of their high computing, memory, and power requirements. For this reason, NNs are often quantized before deployment, but such an approach degrades their accuracy. Thus, we propose the counterexample guided neural network quantization refinement (CEG4N) framework, which combines search-based quantization and equivalence checking. The former minimizes computational requirements, while the latter guarantees that the behavior of an NN does not change after quantization. We evaluate CEG4N on a diverse set of benchmarks, including large and small NNs. Our technique successfully quantizes the networks in the chosen evaluation set, while producing models with up to 163% better accuracy than state-of-the-art techniques. João Batista Pereira Matos Jr., Eddie Batista de Lima Filho, Iury Bessa, Edoardo Manino, Xidan Song, Lucas C. Cordeiro |
IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. | 3 |
| 2023 | Towards global neural network abstractions with locally-exact reconstructionabstractNeural networks are a powerful class of non-linear functions. However, their black-box nature makes it difficult to explain their behaviour and certify their safety. Abstraction techniques address this challenge by transforming the neural network into a simpler, over-approximated function. Unfortunately, existing abstraction techniques are slack, which limits their applicability to small local regions of the input domain. In this paper, we propose Global Interval Neural Network Abstractions with Center-Exact Reconstruction (GINNACER). Our novel abstraction technique produces sound over-approximation bounds over the whole input domain while guaranteeing exact reconstructions for any given local input. Our experiments show that GINNACER is several orders of magnitude tighter than state-of-the-art global abstraction techniques, while being competitive with local ones. Edoardo Manino, Iury Bessa, Lucas C. Cordeiro |
Neural Networks | 2 |
| 2022 | Fault Detection for Photovoltaic Systems Using Fuzzy C-Means ClusteringabstractThis work aims at developing a fault detection system for photovoltaic systems (PVSs) based on the Fuzzy C-Means (FCM) clustering technique. A simulator is developed based on a mathematical model of the PVS by considering three groups of faults: shading, short circuit, and junction box to investigate the fault effects in photovoltaic systems. Several tests are carried out and indicate that the FCM is able to detect these faults and separate the data of a faulty PVS from that of a healthy one based on uncertain data obtained from different weather conditions. Jadir Barbosa, Renan Landau Paiva de Medeiros, Florindo Antonio de Carvalho Ayres, João Edgar Chaves Filho, Vicente Ferreira de Lucena Jr., Iury Bessa |
ETFA | 6 |
| 2022 | Dual-Rate Control Framework With Safe Watermarking Against Deception AttacksabstractThis article presents a novel secure-control framework against sensor deception attacks. The vulnerability of cyber-physical systems with respect to sensor deceptive attacks makes that all sensor measurements are not reliable until the system security is assured by an attack detection module. Most of the active attack detection strategies require some time to assess the system security, while injecting a watermark signal to ease the detection. However, the injection of watermark signals deteriorates the performance and stability of the plant. The proposed control framework consists of a dual-rate control (DRC) that is able to stabilize the plant using: 1) a model predictive controller that operates at a slower sampling time; 2) a state-feedback predictor-based controller that operates in the nominal sampling time disregarding the use of the untrustworthy measurements until the attack detector is able to certify the security; and 3) a reconfiguration block (RB) for palliating the effect of the watermarking. Simulation results indicate the efficacy of the proposed DRC framework to defend the system from cyber-attacks and the ability of the RB to improve the closed-loop performance during the watermark injection. Iury Bessa, Carlos Trapiello, Vicenç Puig, Reinaldo M. Palhares |
IEEE Trans. Syst. Man Cybern. Syst. | 1 |
| 2020 | Automated formal synthesis of provably safe digital controllers for continuous plantsabstractWe present a sound and automated approach to synthesizing safe, digital controllers for physical plants represented as time-invariant models. Models are linear differential equations with inputs, evolving over a continuous state space. The synthesis precisely accounts for the effects of finite-precision arithmetic introduced by the controller. The approach uses counterexample-guided inductive synthesis: an inductive generalization phase produces a controller that is known to stabilize the model but that may not be safe for all initial conditions of the model. Safety is then verified via bounded model checking: if the verification step fails, a counterexample is provided to the inductive generalization, and the process further iterates until a safe controller is obtained. We demonstrate the practical value of this approach by automatically synthesizing safe controllers for physical plant models from the digital control literature. Alessandro Abate, Iury Bessa, Lucas C. Cordeiro, Cristina David, Pascal Kesseli, Daniel Kroening, Elizabeth Polgreen |
Acta Informatica | 2 |
| 2020 | Uncertain Data Modeling Based on Evolving Ellipsoidal Fuzzy Information GranulesabstractDealing with uncertain data requires effective methods to properly describe their real meaning in terms of a tradeoff between interpretability and generality on the process of knowledge formation based on data abstraction. This article proposes an online granulation process based on evolving ellipsoidal fuzzy information granules (EEFIG) and the principle of justifiable granularity (PJG) for data streams parameterization. The granulation process consists in the information granule development taking into consideration the data stream with a simplified optimal granularity allocation. In the sequel, an evolving Takagi-Sugeno fuzzy model based on the ellipsoidal granules is proposed for data reconstruction and one-step ahead prediction from past data numerical evidence. Experimental studies concerning clustering, data granulation, and time-series forecasting are performed to illustrate the effectiveness of the proposed method. Luiz A. Q. Cordovil Júnior, Pedro H. S. Coutinho, Iury Bessa, Marcos F. S. V. D'Angelo, Reinaldo M. Palhares |
IEEE Trans. Fuzzy Syst. | 3 |
| 2019 | Verifying fragility in digital systems with uncertainties using DSVerifier v2.0
Lennon C. Chaves, Hussama Ismail, Iury Bessa, Lucas C. Cordeiro, Eddie Batista de Lima Filho |
J. Syst. Softw. | 3 |
| 2018 | DSValidator: An Automated Counterexample Reproducibility Tool for Digital SystemsabstractWe present an automated counterexample reproducibility tool based on MATLAB, called DSValidator, with the goal of reproducing counterexamples that refute specific properties related to digital systems. We exploit counterexamples generated by the Digital System Verifier (DSVerifier), which is a model checking tool based on satisfiability modulo theories for digital systems. DSValidator reproduces the execution of a digital system, relating its input with the counterexample, in order to establish trust in a verification result. We show that DSValidator can validate a set of intricate counterexamples for digital controllers used in a real quadrotor attitude system within seconds and also expose incorrect verification results in DSVerifier. The resulting toolbox leverages the potential of combining different verification tools for validating digital systems via an exchangeable counterexample format. Lennon C. Chaves, Iury Bessa, Lucas C. Cordeiro, Daniel Kroening |
HSCC | 2 |
| 2018 | Counterexample guided inductive optimization based on satisfiability modulo theories
Rodrigo F. Araujo 0001, Higo F. Albuquerque, Iury Bessa, Lucas C. Cordeiro, João Edgar Chaves Filho |
Sci. Comput. Program. | 3 |
| 2018 | DSVerifier-Aided Verification Applied to Attitude Control Software in Unmanned Aerial VehiclesabstractDuring the last decades, model checking techniques have been applied to improve overall system reliability, in unmanned aerial vehicle (UAV) approaches. Nonetheless, there is little effort focused on applying those methods to the control-system domain, especially when it comes to the investigation of low-level implementation errors, which are related to digital controllers and hardware compatibility. The present study addresses the mentioned problems and proposes the application of a bounded model checking tool, named as Digital System Verifier (DSVerifier), to the verification of digital-system implementation issues, in order to investigate problems that emerge in digital controllers designed for UAV attitude systems. A verification methodology to search for implementation errors related to finite word-length effects (e.g., arithmetic overflows and limit cycles), in UAV attitude controllers, is presented, along with its evaluation, which aims to ensure correct-by-design systems. Experimental results show that low-level failures in UAV attitude control software used in aerial surveillance are identified by DSVerifier, which can also be used for developing sound and correct implementations, through its integration into development processes. Finally, given that the proposed approach handles C code and takes into account hardware specifications, it is suitable for verifying final controller implementations, which is a more practical scenario. Lennon C. Chaves, Iury Bessa, Hussama Ismail, Adriano Bruno dos Santos Frutuoso, Lucas C. Cordeiro, Eddie Batista de Lima Filho |
IEEE Trans. Reliab. | 2 |
| 2017 | Automated Formal Synthesis of Digital Controllers for State-Space Physical Plants
Alessandro Abate, Iury Bessa, Dario Cattaruzza, Lucas C. Cordeiro, Cristina David, Pascal Kesseli, Daniel Kroening, Elizabeth Polgreen |
CAV (1) | 2 |
| 2017 | Sound and Automated Synthesis of Digital Stabilizing Controllers for Continuous PlantsabstractModern control is implemented with digital microcontrollers, embedded within a dynamical plant that represents physical components. We present a new algorithm based on counterexample guided inductive synthesis that automates the design of digital controllers that are correct by construction. The synthesis result is sound with respect to the complete range of approximations, including time discretization, quantization effects, and finite-precision arithmetic and its rounding errors. We have implemented our new algorithm in a tool called DSSynth, and are able to automatically generate stable controllers for a set of intricate plant models taken from the literature within minutes. Alessandro Abate, Iury Bessa, Dario Cattaruzza, Lucas C. Cordeiro, Cristina David, Pascal Kesseli, Daniel Kroening |
HSCC | 2 |
| 2017 | Verifying digital systems with MATLABabstractA MATLAB toolbox is presented, with the goal of checking occurrences of design errors typically found in fixed-point digital systems, considering finite word-length effects. In particular, the present toolbox works as a front-end to a recently introduced verification tool, known as Digital-System Verifier (DSVerifier), and checks overflow, limit cycle, quantization, stability, and minimum phase errors in digital systems represented by transfer-function and state-space equations. It provides a command-line version with simplified access to specific functionality and a graphical-user interface, which was developed as a MATLAB application. The resulting toolbox enables application of verification to real-world systems by control engineers. Lennon C. Chaves, Iury Bessa, Lucas C. Cordeiro, Daniel Kroening, Eddie Batista de Lima Filho |
ISSTA | 2 |
| 2017 | DSSynth: an automated digital controller synthesis tool for physical plantsabstractWe present an automated MATLAB Toolbox, named DSSynth (Digital-System Synthesizer), to synthesize sound digital controllers for physical plants that are represented as linear timeinvariant systems with single input and output. In particular, DSSynth synthesizes digital controllers that are sound w.r.t. stability and safety specifications. DSSynth considers the complete range of approximations, including time discretization, quantization effects and finite-precision arithmetic (and its rounding errors). We demonstrate the practical value of this toolbox by automatically synthesizing stable and safe controllers for intricate physical plant models from the digital control literature. The resulting toolbox enables the application of program synthesis to real-world control engineering problems. A demonstration can be found at https://youtu.be_hLQslRcee8. Alessandro Abate, Iury Bessa, Dario Cattaruzza, Lennon C. Chaves, Lucas C. Cordeiro, Cristina David, Pascal Kesseli, Daniel Kroening, Elizabeth Polgreen |
ASE | 2 |
| 2017 | Formal Non-Fragile Stability Verification of Digital Control Systems with UncertaintyabstractA verification methodology is described and evaluated to formally determine uncertain linear systems stability in digital controllers with considerations to the implementation aspects. In particular, this methodology is combined with the digital-system verifier (DSVerifier), which is a verification tool that employs Bounded Model Checking based on Satisfiability Modulo Theories to check the stability of digital control systems with uncertainty. DSVerifier determines the control system stability, considering all the plant interval variation set, together with the Finite Word-length (FWL) effects in the digital controller implementation; DSVerifier checks the robust non-fragile stability of a given closed-loop system. The proposed methodology and respective tool are evaluated considering non-fragile control examples from literature. Experimental results show that the approach used in this study is able to foresee fragility problems in robust controllers, which could be overlooked by other existing approaches due to underestimating of FWL effects. Iury Bessa, Hussama Ismail, Reinaldo M. Palhares, Lucas C. Cordeiro, João Edgar Chaves Filho |
IEEE Trans. Computers | 1 |
| 2015 | DSVerifier: A Bounded Model Checking Tool for Digital Systems
Hussama Ismail, Iury Bessa, Lucas C. Cordeiro, Eddie Batista de Lima Filho, João Edgar Chaves Filho |
SPIN | 2 |
| 2014 | SMT-based bounded model checking of fixed-point digital controllersabstractDigital controllers have several advantages with respect to their flexibility and design's simplicity. However, they are subject to problems that are not faced by analog controllers. In particular, these problems are related to the finite word-length implementation that might lead to overflows, limit cycles, and time constraints in fixed-point or floating-point processors. This paper proposes a new method to detect design's errors in fixed-point digital controllers using a state-of-the art bounded model checker based on satisfiability modulo theories. The experiments with a commercial plant demonstrate that the proposed method can be effective in finding errors in digital controllers than other existing approaches, which are based on traditional simulations tools. The verification results are conclusive in 93.5% of the benchmarks, determining the absence or occurrence of errors. Iury Bessa, Renato Abreu, João Edgar Chaves Filho, Lucas C. Cordeiro |
IECON | 1 |