scispace - formally typeset
R

Rui Abreu

Researcher at University of Lisbon

Publications -  187
Citations -  6669

Rui Abreu is an academic researcher from University of Lisbon. The author has contributed to research in topics: Debugging & Fault (power engineering). The author has an hindex of 34, co-authored 184 publications receiving 5189 citations. Previous affiliations of Rui Abreu include University of Porto & IEEE Computer Society.

Papers
More filters
Proceedings Article

A Low-Cost Approximate Minimal Hitting Set Algorithm and Its Application to Model-Based Diagnosis ∗

TL;DR: This paper applies Staccato in the context of model-based diagnosis and shows that even for small problems the approach is orders of magnitude faster than the brute-force approach, while still capturing all important solutions.
Proceedings ArticleDOI

Zoltar: A Toolset for Automatic Fault Localization

TL;DR: A toolset for automatic fault localization, dubbed Zoltar, which hosts a range of spectrum-based fault localization techniques featuring BARINEL, the latest algorithm, and provides the infrastructure to automatically instrument the source code of software programs to produce runtime data, which is subsequently analyzed to return a ranked list of diagnosis candidates.
Proceedings ArticleDOI

Performance-based guidelines for energy efficient mobile applications

TL;DR: It is observed that the battery of the mobile device can last up to approximately an extra hour if the applications are developed with energy-aware practices, paving the way for a set of guidelines for energy- aware automatic refactoring techniques.
Proceedings ArticleDOI

Empirical review of automated analysis tools on 47,587 Ethereum smart contracts

TL;DR: An empirical evaluation of 9 state-of-the-art automated analysis tools using two new datasets, including a dataset of 69 annotated vulnerable smart contracts that can be used to evaluate the precision of analysis tools and a dataset with all the smart contracts in the Ethereum Blockchain that have Solidity source code available on Etherscan.
Proceedings ArticleDOI

Empirical review of Java program repair tools: a large-scale experiment on 2,141 bugs and 23,551 repair attempts

TL;DR: In this paper, the authors present a large-scale experiment using 11 Java test-suite-based repair tools and 2,141 bugs from 5 benchmarks to evaluate the repairability of these tools.