I am an Assistant Researcher at INESC TEC (DSR HASLab group) and an Invited Assistant Professor at University of Minho. My research focuses on diagnosing and benchmarking distributed and data-centric applications, as well as enhancing systems security and data privacy.
Much of my recent work builds on eBPF, both to observe and diagnose systems with low overhead and to extend eBPF itself for performance tuning and security.
News
Selected Publications
journal When amnesia strikes: Understanding and reproducing data loss bugs with fault injectionRamos, M., Azevedo, J., Kingsbury, K., Pereira, J., Esteves, T., Macedo, R., & Paulo, J.Proceedings of the VLDB Endowment (PVLDB).
@article{ramos2024amnesia, title = {When amnesia strikes: Understanding and reproducing data loss bugs with fault injection}, author = {Ramos, Maria and Azevedo, Jo{\~a}o and Kingsbury, Kyle and Pereira, Jos{\'e} and Esteves, T{\^a}nia and Macedo, Ricardo and Paulo, Jo{\~a}o}, journal = {Proceedings of the VLDB Endowment (PVLDB)}, volume = {17}, number = {11}, pages = {3017--3030}, year = {2024}, publisher = {VLDB Endowment}, url = {https://doi.org/10.14778/3681954.3681980} }conference CRIBA: A Tool for Comprehensive Analysis of Cryptographic Ransomware’s I/O BehaviorEsteves, T., Pereira, B., Oliveira, R. P., Marco, J., & Paulo, J.In 42nd International Symposium on Reliable Distributed Systems (SRDS’23). IEEE
@inproceedings{esteves2023criba, title = {CRIBA: A Tool for Comprehensive Analysis of Cryptographic Ransomware's I/O Behavior}, author = {Esteves, T{\^a}nia and Pereira, Bruno and Oliveira, Rui Pedro and Marco, Jo{\~a}o and Paulo, Jo{\~a}o}, booktitle = {42nd International Symposium on Reliable Distributed Systems (SRDS'23)}, pages = {46--58}, year = {2023}, organization = {IEEE}, doi = {10.1109/SRDS60354.2023.00015}, url = {https://doi.org/10.1109/SRDS60354.2023.00015} }conference CAT: Content-aware tracing and analysis for distributed systemsEsteves, T., Neves, F., Oliveira, R., & Paulo, J.In 22nd International Middleware Conference (Middleware’21).
@inproceedings{esteves2021cat, title = {CAT: Content-aware tracing and analysis for distributed systems}, author = {Esteves, T{\^a}nia and Neves, Francisco and Oliveira, Rui and Paulo, Jo{\~a}o}, booktitle = {22nd International Middleware Conference (Middleware'21)}, pages = {223--235}, year = {2021}, url = {https://doi.org/10.1145/3464298.3493396} }
Ongoing Projects
INOCULUM — Boosting the Immunity of Storage Systems Against Ransomware
Rescueware — Intelligent and Self-configurable Cybersecurity and Data Recovery for Ransomware Resilience
BringTrust — Strengthening CI/CD Pipeline Cybersecurity and Safeguarding the Intellectual Property