VLDB 2026 Research / reviewers in the wild / expert
César Alexandre Teixeira
dblp:144/9418 · also César A. D. Teixeira, César Teixeira 0001
· DBLP profile ↗
11ranked-venue papers
1as first author
2since 2021 · last 2025
0000-0001-9396-1211ORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 6 · 1 first-authorSoftware engineering, systems software and programming languages · 3 · 2 since 2021Systems, architecture and hardware · 2Security and privacy · 2 · 1 since 2021
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2025 | GPTs are not the silver bullet: Performance and challenges of using GPTs for security bug report identificationabstractContext: Identifying security bugs in software is critical to minimize vulnerability windows. Traditionally, bug reports are submitted through issue trackers and manually analyzed, which is time-consuming. Challenges such as data scarcity and imbalance generally hinder the development of effective machine learning models that could be used to automate this task. Generative Pre-trained Transformer (GPT) models do not require training and are less affected by the imbalance problem. Therefore, they have gained popularity for various text-based classification tasks, apparently becoming a natural highly promising solution for this problem. Objective: This paper explores the potential of using GPT models to identify security bug reports from the perspective of a user of this type of models. We aim to assess their classification performance in this task compared to traditional machine learning (ML) methods, while also investigating how different factors, such as the prompt used and datasets’ characteristics, affect their results. Methods: We evaluate the performance of four state-of-the-art GPT models (i.e., GPT4All-Falcon, Wizard, Instruct, OpenOrca) on the task of security bug report identification. We use three different prompts for each GPT model and compare the results with traditional ML models. The empirical results are based on using bug report data from seven projects (i.e., Ambari, Camel, Derby, Wicket, Nova, OpenStack, and Ubuntu). Results: GPT models show noticeable difficulties in identifying security bug reports, with performance levels generally lower than traditional ML models. The effectiveness of the GPT models is quite variable, depending on the specific model and prompt used, as well as the particular dataset. Conclusion: Although GPT models are nowadays used in many types of tasks, including classification, their current performance in security bug report identification is surprisingly insufficient and inferior to traditional ML models. Further research is needed to address the challenges identified in this paper in order to effectively apply GPT models to this particular domain. Horacio L. França, Katerina Goseva-Popstojanova, César Alexandre Teixeira, Nuno Laranjeiro |
Inf. Softw. Technol. | 3 |
| 2023 | An Empirical Analysis of Rebalancing Methods for Security Issue Report IdentificationabstractIdentifying security vulnerabilities in issue reports is a complex and time-sensitive task that when carried out effectively and in a timely manner can prevent attackers from exploiting software systems. While it is possible to address this using machine learning, the heavy imbalance of the datasets involved requires a meticulous use of rebalancing methods to achieve reasonably effective models. In this paper we analyze the effectiveness of different data rebalancing methods (e.g., oversampling and undersampling) applied to the classification of security issue reports using machine learning techniques. Our results using the Ubuntu dataset show that oversampling is an overall better strategy for rebalancing, SVMSMOTE and Random Undersampling are the individual methods that show the best performance. We also found that variations in the proportion of the minority class have little effect on the difference in the effectiveness of the best methods. Overall, our results are useful for creating more effective machine learning models for the automatic identification of security bug reports. Horacio L. França, César Alexandre Teixeira, Nuno Laranjeiro |
PRDC | 2 |
| 2020 | Automating orthogonal defect classification using machine learning algorithms
Fábio Lopes 0002, João Agnelo, César Alexandre Teixeira, Nuno Laranjeiro, Jorge Bernardino |
Future Gener. Comput. Syst. | 3 |
| 2020 | Application of self-organizing map to identify nocturnal epileptic seizures
Barbara Pisano, César Alexandre Teixeira, António Dourado, Alessandra Fanni |
Neural Comput. Appl. | 2 |
| 2019 | Pupillography as Indicator of Programmers' Mental Effort and Cognitive OverloadabstractOur research explores a recent paradigm called Biofeedback Augmented Software Engineering (BASE) that introduces a strong new element in the software development process: the programmers' biofeedback. In this Practical Experience Report we present the results of an experiment to evaluate the possibility of using pupillography to gather biofeedback from the programmers. The idea is to use pupillography to get meta information about the programmers' cognitive and emotional states (stress, attention, mental effort level, cognitive overload,...) during code development to identify conditions that may precipitate programmers making bugs or bugs escaping human attention, and tag the corresponding code locations in the software under development to provide online warnings to the programmer or identify code snippets that will need more intensive testing. The experiments evaluate the use of pupillography as cognitive load predictor, compare the results with the mental effort perceived by programmers using NASATLX, and discuss different possibilities for the use of pupillography as biofeedback sensor in real software development scenarios. Ricardo Couceiro, Gonçalo Duarte, João Durães, João Castelhano, Isabel Catarina Duarte, César Alexandre Teixeira, Miguel Castelo-Branco, Paulo Carvalho 0001, Henrique Madeira |
DSN | 6 |
| 2019 | Spotting Problematic Code Lines using Nonintrusive Programmers' BiofeedbackabstractRecent studies have shown that programmers' cognitive load during typical code development activities can be assessed using wearable and low intrusive devices that capture peripheral physiological responses driven by the autonomic nervous system. In particular, measures such as heart rate variability (HRV) and pupillography can be acquired by nonintrusive devices and provide accurate indication of programmers' cognitive load and attention level in code related tasks, which are known elements of human error that potentially lead to software faults. This paper presents an experimental study designed to evaluate the possibility of using HRV and pupillography together with eye tracking to identify and annotate specific code lines (or even finer grain lexical tokens) of the program under development (or under inspection) with information on the cognitive load of the programmer while dealing with such lines of code. The experimental data is discussed in the paper to assess different alternatives for using code annotations representing programmers' cognitive load while producing or reading code. In particular, we propose the use of biofeedback code highlighting techniques to provide online programmer's warnings for potentially problematic code lines that may need a second look at (to remove possible bugs), and biofeedback-driven software testing to optimize testing effort, focusing the tests on code areas with higher bug probability. Ricardo Couceiro, Paulo Carvalho 0001, Miguel Castelo-Branco, Henrique Madeira, Raul Barbosa, João Durães, Gonçalo Duarte, João Castelhano, Isabel Catarina Duarte, César Alexandre Teixeira, Nuno Laranjeiro, Júlio Medeiros |
ISSRE | 10 |
| 2017 | A Realistic Seizure Prediction Study Based on Multiclass SVMabstractA patient-specific algorithm, for epileptic seizure prediction, based on multiclass support-vector machines (SVM) and using multi-channel high-dimensional feature sets, is presented. The feature sets, combined with multiclass classification and post-processing schemes aim at the generation of alarms and reduced influence of false positives. This study considers 216 patients from the European Epilepsy Database, and includes 185 patients with scalp EEG recordings and 31 with intracranial data. The strategy was tested over a total of 16,729.80[Formula: see text]h of inter-ictal data, including 1206 seizures. We found an overall sensitivity of 38.47% and a false positive rate per hour of 0.20. The performance of the method achieved statistical significance in 24 patients (11% of the patients). Despite the encouraging results previously reported in specific datasets, the prospective demonstration on long-term EEG recording has been limited. Our study presents a prospective analysis of a large heterogeneous, multicentric dataset. The statistical framework based on conservative assumptions, reflects a realistic approach compared to constrained datasets, and/or in-sample evaluations. The improvement of these results, with the definition of an appropriate set of features able to improve the distinction between the pre-ictal and nonpre-ictal states, hence minimizing the effect of confounding variables, remains a key aspect. Bruno Direito, César Alexandre Teixeira, Francisco Sales, Miguel Castelo-Branco, António Dourado |
Int. J. Neural Syst. | 2 |
| 2015 | Early Seizure Detection Using Neuronal Potential Similarity: A Generalized Low-Complexity and Robust MeasureabstractA novel approach using neuronal potential similarity (NPS) of two intracranial electroencephalogram (iEEG) electrodes placed over the foci is proposed for automated early seizure detection in patients with refractory partial epilepsy. The NPS measure is obtained from the spectral analysis of space-differential iEEG signals. Ratio between the NPS values obtained from two specific frequency bands is then investigated as a robust generalized measure, and reveals invaluable information about seizure initiation trends. A threshold-based classifier is subsequently applied on the proposed measure to generate alarms. The performance of the method was evaluated using cross-validation on a large clinical dataset, involving 183 seizure onsets in 1785 h of long-term continuous iEEG recordings of 11 patients. On average, the results show a high sensitivity of 86.9% (159 out of 183), a very low false detection rate of 1.4 per day, and a mean detection latency of 13.1 s from electrographic seizure onsets, while in average preceding clinical onsets by 6.3 s. These high performance results, specifically the short detection latency, coupled with the very low computational cost of the proposed method make it adequate for using in implantable closed-loop seizure suppression systems. Mojtaba Bandarabadi, Jalil Rasekhi, César Alexandre Teixeira, Theoden I. Netoff, Keshab K. Parhi, António Dourado |
Int. J. Neural Syst. | 3 |
| 2014 | A new algorithm for detection of epileptic seizures based on HRV signalabstractEpilepsy is one of the most frequent neurological disorders. In a significant number of cases, skilled professionals carry out the detection of the epileptic seizures manually. This necessitates automated epileptic seizure detection. Many researchers have presented computational methods for detecting epileptic seizures based on electroencephalogram signals. In this article, we propose a novel and efficient algorithm for detecting the presence of epileptic seizures in heart rate variability (HRV). This algorithm includes feature extraction and classification. Ten features include time and frequency domain analysis and nonlinear features extracted from one-lead electrocardiogram signal of epileptic patients. Extracted features were used as the input of an artificial neural network, which provides the final classification of the HRV segments (existence of epileptic seizure or not). Multilayer perceptron neural networks with different number of hidden layers and five training algorithms were designed. The results show sensitivity, specificity and accuracy of 88.66%, 90% and 88.33%, respectively, in secondary generalised and 83.33%, 86.11% and 84.72%, respectively, in complex partial seizures. The experimental results portray that the proposed algorithm efficiently detects the presence of epileptic seizure in HRV signals and showed a reasonable accuracy in detection. Soroor Behbahani, Nader Jafarnia Dabanloo, Ali Motie Nasrabadi, César Alexandre Teixeira, António Dourado |
J. Exp. Theor. Artif. Intell. | 4 |
| 2008 | Neuro-genetic non-invasive temperature estimation: Intensity and spatial prediction
César Alexandre Teixeira, M. Graça Ruano, António E. B. Ruano, Wagner Coelho A. Pereira |
Artif. Intell. Medicine | 1 |
| 2003 | Nonlinear identification of aircraft gas-turbine dynamics
António E. B. Ruano, Peter J. Fleming, César Alexandre Teixeira, Katya Rodríguez-Vázquez, Carlos M. Fonseca |
Neurocomputing | 3 |