A Practical Framework for Privacy-Preserving NoSQL Databases. - Ricardo Macedo; João Paulo 001; Rogerio Pontes; Bernardo Portela; Tiago Oliveira 004; Miguel Matos; Rui Oliveira 001 (SRDS, 2017)

TrustFS: An SGX-Enabled Stackable File System Framework. - Tânia Esteves; Ricardo Macedo; Alberto Faria; Bernardo Portela; João Paulo 001; José Pereira 001; Danny Harnik (SRDS Workshops, 2019)

A Case for Dynamically Programmable Storage Background Tasks. - Ricardo Macedo; Alberto Faria; João Paulo 001; José Pereira 001 (SRDS Workshops, 2019)

MONARCH: Hierarchical Storage Management for Deep Learning Frameworks. - Marco Dantas; Diogo Leitão; Cláudia Correia; Ricardo Macedo; Weijia Xu; João Paulo 001 (CLUSTER, 2021)

The Case for Storage Optimization Decoupling in Deep Learning Frameworks. - Ricardo Macedo; Cláudia Correia; Marco Dantas; Cláudia Brito; Weijia Xu; Yusuke Tanimura; Jason Haga; João Paulo 001 (CLUSTER, 2021)

Pods-as-Volumes: Effortlessly Integrating Storage Systems and Middleware into Kubernetes. - Alberto Faria; Ricardo Macedo; João Paulo 001 (WOC@Middleware, 2021)

BDUS: implementing block devices in user space. - Alberto Faria; Ricardo Macedo; José Pereira 001; João Paulo 001 (SYSTOR, 2021)

PAIO: A Software-Defined Storage Data Plane Framework. - Ricardo Macedo; Yusuke Tanimura; Jason Haga; Vijay Chidambaram; José Pereira 001; João Paulo 001 (CoRR, 2021)

A Survey and Classification of Software-Defined Storage Systems. - Ricardo Macedo; João Paulo 001; José Pereira 001; Alysson Bessani (ACM Comput. Surv., 2021)

Accelerating Deep Learning Training Through Transparent Storage Tiering. - Marco Dantas; Diogo Leitão; Peter Cui; Ricardo Macedo; Xinlian Liu; Weijia Xu; João Paulo 001 (CCGRID, 2022)

Protecting Metadata Servers From Harm Through Application-level I/O Control. - Ricardo Macedo; Mariana Miranda; Yusuke Tanimura; Jason Haga; Amit Ruhela; Stephen Lien Harrell; Richard Todd Evans; João Paulo 001 (CLUSTER, 2022)

PAIO: General, Portable I/O Optimizations With Minor Application Modifications. - Ricardo Macedo; Yusuke Tanimura; Jason Haga; Vijay Chidambaram; José Pereira 001; João Paulo 001 (FAST, 2022)

Taming Metadata-intensive HPC Jobs Through Dynamic, Application-agnostic QoS Control. - Ricardo Macedo; Mariana Miranda; Yusuke Tanimura; Jason Haga; Amit Ruhela; Stephen Lien Harrell; Richard Todd Evans; José Pereira 001; João Paulo 001 (CCGrid, 2023)

Diagnosing applications' I/O behavior through system call observability. - Tânia Esteves; Ricardo Macedo; Rui Oliveira 001; João Paulo 001 (DSN-W, 2023)

Toward a Practical and Timely Diagnosis of Application's I/O Behavior. - Tânia Esteves; Ricardo Macedo; Rui Oliveira 001; João Paulo 001 (IEEE Access, 2023)

PADLL: Taming Metadata-intensive HPC Jobs Through Dynamic, Application-agnostic QoS Control. - Ricardo Macedo; Mariana Miranda; Yusuke Tanimura; Jason Haga; Amit Ruhela; Stephen Lien Harrell; Richard Todd Evans; José Pereira 001; João Paulo 001 (CoRR, 2023)

User-level software-defined storage data planes - Ricardo Macedo (2023)

Can Current SDS Controllers Scale To Modern HPC Infrastructures? - Mariana Miranda; Yusuke Tanimura; Jason Haga; Amit Ruhela; Stephen Lien Harrell; John Cazes; Ricardo Macedo; José Pereira 001; João Paulo 001 (SC Workshops, 2024)

When Amnesia Strikes: Understanding and Reproducing Data Loss Bugs with Fault Injection. - Maria Ramos; João Azevedo; Kyle Kingsbury; José Pereira 001; Tânia Esteves; Ricardo Macedo; João Paulo 001 (Proc. VLDB Endow., 2024)

Keigo: Co-designing Log-Structured Merge Key-Value Stores with a Non-Volatile, Concurrency-aware Storage Hierarchy (Extended Version). - Rúben Adão; Zhongjie Wu; Changjun Zhou; Oana Balmau; João Paulo 001; Ricardo Macedo (CoRR, 2025)