| 2022 | IJCNN | Herb: Privacy-preserving Random Forest with Partially Homomorphic Encryption. | Qianying Liao, Bruno Cabral, Joo Paulo Fernandes, Nuno Loureno |
| 2022 | PRDC | HERB+: Evolving an Industrial-Strength Privacy-Preserving Machine Learning Framework. | Qianying Liao, Alexandre Cortez Santos, Bruno Cabral, Joo Paulo Fernandes, Nuno Loureno |
| 2022 | QRS | A Functional FMECA Approach for the Assessment of Critical Infrastructure Resilience. | Gonalo Carvalho, Ndia Medeiros, Henrique Madeira, Bruno Cabral |
| 2020 | ECAI | Explainable OpenIE Classifier with Morpho-syntactic Rules. | Bruno Cabral, Marlo Souza, Daniela Barreiro Claro |
| 2019 | CEC | Driving Profile using Evolutionary Computation. | Nuno Loureno, Bruno Cabral, Jorge Granjal |
| 2019 | DCOSS | A Case for Machine Learning in Edge-Oriented Computing to Enhance Mobility as a Service. | Gonalo Carvalho, Bruno Cabral, Vasco Pereira, Jorge Bernardino |
| 2019 | IC3K | Preventing Failures by Predicting Students' Grades through an Analysis of Logged Data of Online Interactions. | Bruno Cabral, lvaro Figueira |
| 2019 | MSR | GreenHub farmer: real-world data for Android energy mining. | Hugo Matalonga, Bruno Cabral, Fernando Castor, Marco Couto, Rui Pereira, Simo Melo de Sousa, Joo Paulo Fernandes |
| 2017 | COMPLEXIS | On the Use of CEP in Safety-critical Systems. | Veronika Abramova, Jorge Bernardino, Bruno Cabral |
| 2017 | WorldCIST | Insider Attacks in a Non-secure Hadoop Environment. | Pedro Camacho, Bruno Cabral, Jorge Bernardino |
| 2016 | IJCCI | DNA Analysis: Principles and Sequencing Algorithms. | Veronika Abramova, Bruno Cabral, Jorge Bernardino |
| 2016 | ICSE | Integrating automatic backward error recovery in asynchronous rich clients. | Manuel Quintela-Pumares, Bruno Cabral, Daniel Fernndez Lanvin, Alberto Manuel Fernndez lvarez |
| 2016 | MDM | Scaling a Real-Time Driving Behaviour Analysis System. | Bruno Cabral |
| 2016 | WorldCIST | A Predictive Model for Exception Handling. | Joo Ricardo Loureno, Bruno Cabral, Jorge Bernardino |
| 2015 | BigData | No SQL in Practice: A Write-Heavy Enterprise Application. | Joo Ricardo Loureno, Veronika Abramova, Bruno Cabral, Jorge Bernardino, Paulo Carreiro, Marco Vieira |
| 2015 | FIE | A proficient high level programming program as a way to overcome unemployment among graduates. | Maria Jos Marcelino, Bruno Cabral, Lus Paquete, Antnio Jos Mendes |
| 2015 | PRDC | Cooperative Exceptions for Concurrent Objects. | Bruno Cabral, Alcides Fonseca, Paulo Marques, Jonathan Aldrich |
| 2015 | WorldCIST | NoSQL Databases: A Software Engineering Perspective. | Joo Ricardo Loureno, Veronika Abramova, Marco Vieira, Bruno Cabral, Jorge Bernardino |
| 2014 | EuroPar | Eve: A Parallel Event-Driven Programming Language. | Alcides Fonseca, Joo Rafael, Bruno Cabral |
| 2014 | EuroPar | Dependency-Based Automatic Parallelization of Java Applications. | Joo Rafael, Ivo Correia, Alcides Fonseca, Bruno Cabral |
| 2012 | ICSE | Handling exceptions in programs with hidden concurrency: new challenges for old solutions. | Alcides Fonseca, Bruno Cabral |
| 2007 | ECOOP | Exception Handling: A Field Study in Java and .NET. | Bruno Cabral, Paulo Marques |
| 2005 | SAC | RAIL: code instrumentation for .NET. | Bruno Cabral, Paulo Marques, Lus Moura Silva |
| 2004 | OOPSLA | RAIL: code instrumentation for .NET. | Bruno Cabral, Paulo Marques, Lus Moura Silva |