Publications

2023

Brito C, Ferreira P, Portela B, Oliveira R, Paulo J. Privacy-Preserving Machine Learning on Apache Spark. IEEE Access.

Esteves T, Macedo R, Oliveira R, Paulo J. Toward a practical and timely diagnosis of applications’ I/O behavior. IEEE Access.

Esteves T, Pereira B, Pedro Oliveira R, Marco J, Paulo J. CRIBA: A Tool for Comprehensive Analysis of Cryptographic Ransomware’s I/O Behavior. IEEE International Symposium on Reliable Distributed Systems (SRDS).

Esteves T, Macedo R, Oliveira R, Paulo J. Diagnosing applications’ I/O behavior through system call observability. Workshop on Data-Centric Dependability and Security (DCDS), colocated with DSN.

Macedo R, Miranda M, Tanimura Y, Haga J, Ruhela A, Harrell S, Evans T, Pereira J, Paulo J. Taming Metadata-intensive HPC Jobs Through Dynamic, Application-agnostic QoS Control. IEEE/ACM International Symposium on Cluster, Cloud and Internet Computing (CCGrid) - Core rank A.

Brito C, Ferreira P, Portela B, Oliveira R, Paulo J. SOTERIA: Preserving Privacy in Distributed Machine Learning. ACM/SIGAPP Symposium on Applied Computing (SAC)

2022

Macedo R, Miranda M, Tanimura Y, Haga J, Ruhela A, Harrell S, Evans T, Paulo J. Protecting Metadata Servers From Harm Through Application-level I/O Control. Workshop on Re-envisioning Extreme-Scale I/O for Emerging Hybrid HPC Workloads (REX-IO), colocated with Cluster.

Dantas M, Leitão D, Cui P, Macedo R, Liu X, Xu W, Paulo J. Accelerating Deep Learning Training Through Transparent Storage Tiering. IEEE/ACM International Symposium on Cluster, Cloud and Internet Computing (CCGrid) - Core rank A

Macedo R, Tanimura Y, Haga J, Chidambaram V, Pereira J, Paulo J. PAIO: General, Portable I/O Optimizations With Minor Application Modifications. USENIX Conference on File and Storage Technologies (FAST) - Core rank A.

2021

Esteves T, Neves F, Oliveira R, Paulo J. CaT: Content-aware Tracing and Analysis for Distributed Systems. ACM/IFIP Middleware conference (Middleware) - Core rank A.

Faria A, Macedo R, Paulo J. Pods-as-Volumes: Effortlessly Integrating Storage Systems and Middleware into Kubernetes. Workshop on Container Technologies and Container Clouds (WoC’21), colocated with Middleware.

Macedo R, Correia C, Dantas M, Brito C, Xu W, Tanimura Y, Haga J, Paulo J. The Case for Storage Optimization Decoupling in Deep Learning Frameworks. Workshop on Re-envisioning Extreme-Scale I/O for Emerging Hybrid HPC Workloads (REX-IO), colocated with Cluster.

Dantas M, Leitão D, Correia C, Macedo R, Xu W, Paulo J. Monarch: Hierarchical Storage Management for Deep Learning Frameworks. Workshop on Re-envisioning Extreme-Scale I/O for Emerging Hybrid HPC Workloads (REX-IO), colocated with Cluster.

Borges C, Paulo J. Realistic Assessment of Faults in Storage Systems. Workshop on High-Performance and Reliable Big Data (HPBD), colocated with SRDS. Available here.

Vilaça J, Paulo J, Vilaça R. Geolocate: A geolocation-aware scheduling system for Edge Computing. Workshop on High-Performance and Reliable Big Data (HPBD), colocated with SRDS. Available here.

Brito C, Ferreira P, Portela B, Oliveira R, Paulo J. Soteria: Privacy-Preserving Machine Learning for Apache Spark. Cryptology ePrint Archive, Report 2021/966.

Macedo R, Tanimura Y, Haga J, Chidambaram V, Pereira J., Paulo J. PAIO: A Software-Defined Storage Data Plane Framework. ArXiv – Computing Research Repository (CoRR).

Ferreira D, Paulo J, Matos M. ATOCS - Automatic Configuration of Secure Databases. European Dependable Computing Conference (EDCC).

Faria A, Macedo R, Pereira J, Paulo J. BDUS: Implementing Block Devices in User Space. ACM International Systems and Storage Conference (SYSTOR).

Miranda M, Esteves T, Portela B, Paulo J. S2Dedup: SGX-enabled Secure Deduplication. ACM International Systems and Storage Conference (SYSTOR).

Cogo V, Paulo J, Bessani, A. GenoDedup: Similarity-Based Deduplication and Delta-Encoding for Genome Sequencing Data. IEEE Transactions on Computers - Q1 in Scimago.

2020

Macedo R, Paulo J, Pereira J, Bessani, A. A Survey and Classification of Software-Defined Storage Systems. ACM Computing Surveys - Q1 in Scimago.

Carvalho H, Cruz D, Pontes R; Paulo J, Oliveira R. On the trade-offs of combining multiple secureprocessing primitives for data analytics. Distributed Applications and Interoperable Systems International Conference.

2019

Macedo R, Faria A, Paulo J, Pereira J. A Case for Dynamically Programmable Storage Background Tasks. Workshop on Distributed and Reliable Storage Systems (DRSS).

Esteves T, Macedo R, Faria A, Portela B, Paulo J, Pereira J, Harnik D. TrustFS: An SGX-Enabled Stackable File System Framework. Workshop on Distributed and Reliable Storage Systems (DRSS).

Carvalho H, Cruz D, Pontes R, Paulo J, Oliveira R. SafeSpark: Plataforma de Processamento Analítico Seguro. INFOrum - Símpósio de Informática.

2017

Pontes R., Burihabwa D., Maia F., Paulo J., Schiavoni V., Felber P., Mercier H., Oliveira R.: SafeFS: A Modular Architecture for Secure User-Space File Systems (One FUSE to rule them all). ACM International Systems and Storage Conference (SYSTOR) – Best student paper award.

Macedo R., Paulo J., Pontes R., Portela B., Oliveira T., Matos M., Oliveira R. A Practical Framework for Privacy-Preserving NoSQL Databases. IEEE International Symposium on Reliable Distributed Systems (SRDS) - Core rank A.

Maia F, Paulo J, Coelho F, Neves F, Pereira J, Oliveira R. DDFlasks: Deduplicated Very Large Scale Data Store. Distributed Applications and Interoperable Systems International Conference (DAIS).

Coelho F., Paulo J., Vilaça R., Pereira J., Oliveira R: HTAPBench: Hybrid Transactional and Analytical Processing Benchmark. International Conference on Performance Engineering (ICPE).

2016

Paulo, J., Pereira, J.: Efficient Deduplication in a Distributed Primary Storage Infrastructure. ACM Transactions on Storage, 12(4):1–35 - Q1 in Scimago.

Burihabwa, D., Pontes, R., Felber, P., Maia, F., Mercier, H., Oliveira, R., Paulo, J., Schiavoni, V.: On the Cost of Safe Storage for Public Clouds: an Experimental Evaluation. In Proceedings of the Symposium on Reliable Distributed Systems (SRDS) - Core rank A.

Pontes R, Maia F, Paulo J, Vilaça R.: SafeRegions: Performance Evaluation of Multi-party Protocols on HBase. Symposium on Reliable Distributed Systems Workshops (SRDSW).

Cruz F, Maia F, Matos M, Oliveira R, Paulo J, Pereira JO, Vilaça R. 2016.: Resource Usage Prediction in Distributed Key-Value Datastores. Distributed Applications and Interoperable Systems International Conference (DAIS).

2015

Paulo, J.: Dependable Decentralized Storage Management for Cloud Computing. PhD Thesis. Supervision: José Orlando Pereira.

2014

Paulo, J., Pereira, J.: A Survey and Classification of Storage Deduplication Systems. ACM Computing Surveys, 47(1):1–30 - Q1 in Scimago.

Paulo, J., Pereira, J.: Distributed Exact Deduplication for Primary Storage Infrastructures. Distributed Applications and Interoperable Systems International Conference (DAIS).

2013

Cruz, F., Maia, F., Matos, M., Oliveira, R., Paulo, J., Pereira, J., Vilaça, R.: MET: Workload aware elasticity for NoSQL. European Conference on Computer Systems (EuroSys) - Core rank A.

Paulo, J., Pereira, J.: DEDIS: Distributed Exact Deduplication for Primary Storage Infrastructures. Poster. Proceedings of the Symposium on Cloud Computing (SOCC).

Paulo, J., Reis, P., Pereira, J., Sousa, A.: Towards an Accurate Evaluation of Deduplicated Storage Systems. International Journal of Computer Systems Science and Engineering, 29(1):73–83.

2012

Paulo, J., Reis, P., Pereira, J., Sousa, A.: DEDISbench: A Benchmark for Deduplicated Storage Systems. International Symposium on Secure Virtual Infrastructures (DOA-SVI).

2011

Paulo, J., Pereira, J.: Model Checking a Decentralized Storage Deduplication Protocol. Fast Abstract. Latin-American Symposium on Dependable Computing.

2009

Paulo, J.: Efficient Storage of Data in Cloud Computing. MSc Thesis, Universidade do Minho. Supervision: José Orlando Pereira.