Aller au contenu principal
Photo of Etienne Riviere

Etienne Riviere

Professeur

SST/EPL Ecole polytechnique de Louvain (EPL)

SST/ICTM Institute of Information and Communication Technologies, Electronics and Applied Mathematics (ICTEAM)

SST/ICTM/INGI Pôle en ingénierie informatique (INGI)

Research group page: https://cloudlargescale-uclouvain.github.io 

 

  • MSc and Ph.D. in Computer Science, University of Rennes and Inria, France (2004 and 2007)
  • ERCIM post-doctoral fellow at NTNU, Norway, and University of Neuchâtel, Switzerland (2008-2010)
  • Lecturer, University of Neuchâtel, Switzerland (2011-2017)
  • Associate Professor, UCLouvain (2017-2020)
  • Professor, UCLouvain (2020-)
Année Libellé Établissement
2008 Docteur en informatique Université Rennes 1 (France)

Unités d'enseignement pour 2025

Libellé Code
Systèmes informatiques LINFO1252
Cloud Computing LINFO2145
Networking and security seminar LINFO2349
Multicore programming LINFO2355
Systèmes informatiques LSINC1252
2025
Papier de conférence

Sismis, L., Evrard, C., Riviere, E., & Barbette, T. (2025). PAMO: Pattern Matching Offload for Intrusion Detection Systems. Proceedings of the 2025 Middleware Conference. Published. 26th ACM/IFIP International Middleware Conference, Nashville. https://doi.org/10.1145/3721462.3770768


Pigaglio, M., Ascigil, O., Król, M., Rene, S., Lange, F., Peeroo, K., Sadre, R., Stankovic, V., & Riviere, E. (2025). PANDAS: Peer-to-peer, Adaptive Networking Allowing Data Availability Sampling within Ethereum Consensus Timebounds. Proceedings of the 26th ACM/IFIP International Middleware Conference. Published. 26th ACM/IFIP International Middleware Conference, Nashville, USA.


André, M., Riviere, E., & Cleve, A. (2025). Data Access-Centered Understanding of Microservices Architectures. Proceedings of the 22nd IEEE International Conference on Software Architecture (ICSA 2025). Published. 2025 IEEE 22nd International Conference on Software Architecture Companion (ICSA-C), Odense, Denmark. https://doi.org/10.1109/icsa-c65153.2025.00007


Bettinger, M., Riviere, E., Mokhtar, S. B., & Simonet-Boulogne, A. (2025). Cool-Tee: Client-Tee Collaboration for Resilient Distributed Search. In Collectif (ed.), Proceedings of the 25th IEEE International Symposium on Cluster, Cloud and Internet Computing (p. p. 353-362). https://doi.org/10.1109/ccgrid64434.2025.00041


Zavalyshyn, I., Legay, A., Rath, A., & Riviere, E. (2025). Local-First Smart Home Applications with HubOS. EDCC 2025: 20th European Dependable Computing Conference, Lisbon, Portugal.


Schmitz, D., Berrewaerts, L., Rosinosky, G., Skhiri, S., & Riviere, E. (2025). A Tale of Many Streams: Characterizing a Hybrid Batch-Stream Production Workload in Digazu, a Data Lake supported by Apache Kafka and Flink. In Collectif (ed.), Proceedings of the 19th ACM International Conference on Distributed and Event-based System (p. p. 188-198). Association for Computing Machinery. https://doi.org/10.1145/3701717.3734462


Bettaieb, S., Lucca, S., Bertrand Van Ouytsel, C.-H., Riviere, E., & et al. (2025). A Unified Comparison of Tabular and Graph-Based Feature Representations in Machine Learning for Malware Detection. 2025 IEEE European Symposium on Security and Privacy Workshops (EuroS&PW). Published. 4th Workshop on Rethinking Malware Analysis (WoRMA), Venice, Italy. https://doi.org/10.1109/EuroSPW67616.2025.00012


Cao, Y., Riviere, E., & Sadre, R. (2025). LASSY: a Latency-Aware SLOs-Sufficing Scheduling System for the Cloud/Edge Continuum. Proceedings of CCGrid2025. Published. The 25th IEEE International Symposium on Cluster, Cloud, and Internet Computing, Tromso, Norway.


Bettaieb, S., D’hooge, L., Bertrand Van Ouytsel, C.-H., Legay, A., Riviere, E., Verkerken, M., & Volckaert, B. (2025). Simplicity Performs, But Should It? Evaluating Malware Detection Benchmarks. Proceedings of the ESORICS 2025 workshops. Published. Workshop on Security and Artificial Intelligence (SECAI), Toulouse, France.


Arusoaie, A., Bărbieru, C.-N., Captarencu, O.-O., Felber, P., Libert, C., Onica, E., Riviere, E., Schiavoni, V., & Yuhala, P. (2025). Where to Place your TEE? In Search of a Censorship-Resilient Design for Rollup Sequencers. In Andrei Arusoaie, Emanuel Onica, Michael Spear, and Sara Tucci-Piergiovanni (ed.), 29th International Conference on Principles of Distributed Systems (OPODIS 2025). https://doi.org/10.4230/LIPIcs.OPODIS.2025.27


Schmitz, D., Rosinosky, G., & Riviere, E. (2025). Justin: Hybrid CPU/Memory Elastic Scaling for Distributed Stream Processing. Lecture Notes in Computer Science: Distributed Applications and Interoperable Systems, p. 102-118. https://doi.org/10.1007/978-3-031-95728-4_6


Bettaieb, S., Lucca, S., Bertrand Van Ouytsel, C.-H., & Riviere, E. (2025). Evaluating Behavior Graph Reduction Strategies for Machine Learning-Based Malware Detection. Proceedings of the 24th IEEE International Conference on Trust, Security and Privacy in Computing and Communications. Published. The 24th IEEE International Conference on Trust, Security and Privacy in Computing and Communications (TrustCom), Guiyang, China.


Article de journal

Schmitz, D., & Riviere, E. (2025). Justin: Hybrid CPU/Memory Elastic Scaling for Distributed Stream Processing. 25th International Conference on Distributed Applications and Interoperable Systems. Accepted/in-press. (Original work published 2025)


Peltonen, E., Bayhan, S., Bermbach, D., Buschjäger, S., Degeler, V., Ding, A. Y., Incel, Ö. D., Katare, D., Kjærgaard, M. B., Leroux, S., Mahmoodi, T., Mann, Z. Á., Meratnia, N., Pimentel, A. D., Rellermeyer, J. S., Riviere, E., Sapra, D., Solmaz, G., & van der Waaij, B. (2025). Rethinking Computing Systems in the Era of Climate Crisis: A Call for a Sustainable Computing Continuum. IEEE Internet Computing, 29(2), 8-18. https://doi.org/10.1109/mic.2025.3566642 (Original work published 2025)


Monographie

Bonomi, S., Galletta, L., Riviere, E., & Schiavoni, V. (2025). Proceedings of the 28th International Conference on Principles of Distributed Systems (OPODIS 2024). Schloss Dagstuhl – Leibniz-Zentrum für Informatik.


2024
Papier de conférence

Sridhar, S., Ascigil, O., Keizer, N. V., Genon, F., Pierre, S., Psaras, Y., Riviere, E., & Krol, M. (2024). Content Censorship in the InterPlanetary File System. Proceedings of the Network and Distributed System Security (NDSS) Symposium. Published. NDSS 2024: Network and Distributed System Security Symposium, San Diego, USA.


Arys, S., Carlier, R., & Riviere, E. (2024). Energy-Aware Scheduling of a Serverless Workload in an ISA-Heterogeneous Cluster. Proceedings of the 10th International Workshop on Serverless Computing. Published. 10th International Workshop on Serverless Computing, Hong Kong, China. https://doi.org/10.1145/3702634.3702954


Krol, M., Ascigil, O., Rene, S., Sonnino, A., Pigaglio, M., Sadre, R., Lange, F., & Riviere, E. (2024). DISC-NG: Robust Service Discovery in the Ethereum Global Network. In Collectif (ed.), Proceedings of the 2024 IEEE 9th European Symposium on Security and Privacy (EuroS&P).


Rosinosky, G., Schmitz, D., & Riviere, E. (2024). StreamBed: Capacity Planning for Stream Processing. Proceedings of the 18th ACM International Conference on Distributed and Event-based Systems. Published. 18th ACM International Conference on Distributed and Event-based Systems.


Article de journal

Ben Mokhtar, S., Canon, L.-C., Dugois, A., Marchal, L., & Riviere, E. (2024). A scheduling framework for distributed key-value stores and its application to tail latency minimization. Journal of Scheduling, 27(1), 183-202. https://doi.org/10.1007/s10951-023-00803-8 (Original work published 2024)


Meuser, T., Lovén, L., Bhuyan, M., Patil, S. G., Dustdar, S., Aral, A., Bayhan, S., Becker, C., Lara, E. d., Ding, A. Y., Edinger, J., Gross, J., Mohan, N., Pimentel, A. D., Riviere, E., Schulzrinne, H., Simoens, P., Solmaz, G., & Welzl, M. (2024). Revisiting Edge AI: Opportunities and Challenges. IEEE Internet Computing, 28(4), 49-59. https://doi.org/10.1109/mic.2024.3383758 (Original work published 2024)


2023
Monographie

Hillel, E., Palmieri, R., & Riviere, E. (2023). Proceedings of the 26th International Conference on Principles of Distributed Systems. Schloss Dagstuhl – Leibniz-Zentrum für Informatik GmbH, Dagstuhl Publishing. https://doi.org/10.4230/LIPIcs.OPODIS.2022.0


Kemme, B., & Riviere, E. (2023). DEBS ’23: Proceedings of the 17th ACM International Conference on Distributed and Event-based Systems. ACM.


Papier de conférence

Canon, L.-C., Dugois, A., Marchal, L., & Riviere, E. (2023). Hector: A Framework to Design and Evaluate Scheduling Strategies in Persistent Key-Value Stores. ICPP ’23: Proceedings of the 52nd International Conference on Parallel Processing. Published. ICPP 2023: 52nd International Conference on Parallel Processing, Salt Lake City UT USA. https://doi.org/10.1145/3605573.3605614


Pigaglio, M., Król, M., & Riviere, E. (2023). Exploring Locality in Ethereum Transactions. In Collectif (ed.), BRAINS 2023. https://doi.org/10.1109/brains59668.2023.10317054


Sokoto, S., Krol, M., Stankovic, V., & Riviere, E. (2023). Next-Generation Distributed Hash Tables. Proceedings of the on CoNEXT Student Workshop 2023. Published. CoNEXT-SW ’23, Paris, France.


Rapport

Król, M., Ascigil, O., Rene, S., Riviere, E., Pigaglio, M., Peeroo, K., Stankovic, V., Sadre, R., & Lange, F. (2023). Data Availability Sampling in Ethereum: Analysis of P2P Networking Requirements. ArXiV.


Article de journal

Rosinosky, G., Schmitz, D., & Riviere, E. (2023). StreamBed: capacity planning for stream processing. arXiv.


2022
Article de journal

Zavalyshyn, I., Legay, A., Rath, A., & Riviere, E. (2022). SoK: Privacy-enhancing Smart Home Hubs. Proceedings on Privacy Enhancing Technologies, 2022(4), 24-43. https://doi.org/10.56553/popets-2022-0097 (Original work published 2022)


Ortegat, G., Grolaux, D., Riviere, E., & Vanderdonckt, J. (2022). Engineering the Transition of Interactive Collaborative Software from Cloud Computing to Edge Computing. Proceedings of the ACM on Human-Computer Interaction, 6(160), 31. https://doi.org/10.1145/3532210 (Original work published 2022)


Tran, V. H., Lenssens, B., Kassab, A., Laks, A., Riviere, E., Rosinosky, G., & Sadre, R. (2022). Machine‐as‐a‐Service: Blockchain‐based management and maintenance of industrial appliances. Engineering Reports, 2022(1), 1-22. https://doi.org/10.1002/eng2.12567 (Original work published 2022)


Papier de conférence

Pigaglio, M., Bruneau-Queyreix, J., Bromberg, Y.-D., Frey, D., Riviere, E., & Reveillere, L. (2022). RAPTEE: Leveraging trusted execution environments for Byzantine-tolerant peer sampling services. Proceedings of the IEEE 42nd International Conference on Distributed Computing Systems (ICDCS). Published. ICDCS 2022, Bologna, Italy. https://doi.org/10.1109/icdcs54860.2022.00064


Bromberg, D., Dufour, Q., Frey, D., & Riviere, E. (2022). Donar: Anonymous VoIP over Tor. Proceedings of the 19th USENIX Symposium on Networked Systems Design and Implementation. Published. NSDI′22.


Lloreda Sanchez, H., Tysebaert, S., Rath, A., & Riviere, E. (2022). AuditTrust: Blockchain-Based Audit Trail for Sharing Data in a Distributed Environment. Communications in Computer and Information Science : Dependable Computing – EDCC 2022 Workshops, p. 5-17. https://doi.org/10.1007/978-3-031-16245-9_1


Kassab, A., Riviere, E., Rosinosky, G., Sadre, R., & Tran, V. H. (2022). C2B2: a Cloud-native Chaos Benchmarking suite for the Hyperledger Fabric Blockchain. Proceedings of the 18th European Dependable Computing Conference. Published. EDCC 2022, Zaragoza, Spain. https://doi.org/10.1109/edcc57035.2022.00024


2021
Papier de conférence

Rosinosky, G., Schmidt, F., Bodunov, O., Fetzer, C., Martin, A., & Riviere, E. (2021). Active replication for latency-sensitive stream processing in Apache Flink. Proceedings of the 40th International Symposium on Reliable Distributed Systems. Published. The 40th International Symposium on Reliable Distributed Systems (SRDS).


Rosinosky, G., Youcef, S., Charoy, F., & Riviere, E. (2021). A Methodology for Tenant Migration in Legacy Shared-Table Multi-tenant Applications. Distributed Applications and Interoperable Systems : Lecture Notes in Computer Science, p. 3-20. https://doi.org/10.1007/978-3-030-78198-9_1


Krol, M., Ascigil, O., Rene, S., Sonnino, A., Al-Bassam, M., & Riviere, E. (2021). Shard Scheduler: object placement and migration in sharded account-based blockchains. AFT ’21: Proceedings of the 3rd ACM Conference on Advances in Financial Technologies. Published. AFT′21: 3rd ACM Conference on Advances in Financial Technologies.


Zavalyshyn, I., Given-Wilson, T., Legay, A., Sadre, R., & Riviere, E. (2021). Chaos Duck: Towards Automatic IoT Software Fault-Tolerance Analysis. Proceedings of the 40th International Symposium on Reliable Distributed Systems. Published. The 40th International Symposium on Reliable Distributed Systems (SRDS).


Goffinet, S., Schmitz, D., Zavalyshyn, I., Legay, A., & Riviere, E. (2021). Controlling Security Rules Using Natural Dialogue: an Application to Smart Home Care. UbiComp ’21: Adjunct Proceedings of the 2021 ACM International Joint Conference on Pervasive and Ubiquitous Computing. Published. UbiComp ’21 workshops: The 2021 ACM International Joint Conference on Pervasive and Ubiquitous Computing, Virtual USA. https://doi.org/10.1145/3460418.3479331


Zavalyshyn, I., Legay, A., Rath, A., & Riviere, E. (2021). Smart Home Care: Towards Supporting Elderlies in the Comfort and Safety of their (Smart) Homes. Proceedings of the LADC 2021 workshops. Published. Safety, Security, and Privacy in Complex Artificial Intelligence based Systems (SAFELIFE 2021).


Mokhtar, S. B., Canon, L.-C., Dugois, A., Marchal, L., & Riviere, E. (2021). Taming Tail Latency in Key-Value Stores: A Scheduling Perspective. In Sousa, Leonel ; Roma, Nuno ; Tomás, Pedro (ed.), Euro-Par 2021: Parallel Processing : Lecture Notes in Computer Science (p. p. 136-150). https://doi.org/10.1007/978-3-030-85665-6_9


Rosinosky, G., Da Silva, S., Ben Mokhtar, S., Négru, D., Réveillère, L., & Riviere, E. (2021). PProx : efficient privacy for recommendation-as-a-service. Middleware ’21: Proceedings of the 22nd International Middleware Conference. Published. Middleware ’21: 22nd International Middleware Conference, Québec city Canada. https://doi.org/10.1145/3464298.3476130


Article de journal

Zhang, Z., Król, M., Sonnino, A., Zhang, L., & Riviere, E. (2021). EL PASSO: Efficient and Lightweight Privacy-preserving Single Sign On. Graphene Spintronics and Nanostructures, 2021(2), 70-87. https://doi.org/10.2478/popets-2021-0018 (Original work published 2021)


Król, M., Sonnino, A., Al-Bassam, M., Tasiopoulos, A. G., Riviere, E., & Psaras, I. (2021). Proof-of-Prestige: A Useful Work Reward System for Unverifiable Tasks. ACM Transactions on Internet Technology, 21(2), 1-27. https://doi.org/10.1145/3419483 (Original work published 2021)


Rapport

Ben Mokhtar, S., Canon, L.-C., Dugois, A., Marchal, L., & Riviere, E. (2021). Taiming Tail Latency in Key-Value Stores: a Scheduling Perspective (extended version).


2020
Papier de conférence

Krol, M., Sonnino, A., Tasiopoulos, A., Psaras, I., & Riviere, E. (2020). PASTRAMI: Privacy-preserving, Auditable, Scalable & Trustworthy Auctions for Multiple Items. Proceedings of the 21st Annual Middleware Conference. Published. ACM/IFIP Middleware conference, Delft, the Netherlands. https://doi.org/10.1145/3423211.3425669


Berendea, N., Mercier, H., Onica, E., & Riviere, E. (2020). Fair and Efficient Gossip in Hyperledger Fabric. Proceedings of the 40th IEEE International Conference on Distributed Computing Systems. Published. 40th IEEE International Conference on Distributed Computing Systems, Singapour.


Jaiman, V., Ben Mokhtar, S., & Riviere, E. (2020). TailX: Scheduling Heterogeneous Multiget Queries to Improve Tail Latencies in Key-Value Stores. Distributed Applications and Interoperable Systems: Lecture Notes in Computer Science, p. 73-92. https://doi.org/10.1007/978-3-030-50323-9_5


Laffranchini, P., Miranda, J., Machado, N., Rodrigues, L., Riviere, E., & Sadre, R. (2020). NetSheriff: sheltering software-defined networks from rogue switches. 8th International Conference, NETYS 2019. Published. 8th International Conference, NETYS 2019, Marrackech, Morocco.


Contiu, S., Réveillère, L., & Riviere, E. (2020). Practical Active Revocation. Proceedings of the 21st Annual Middleware Conference. Published. ACM/IFIP Middleware conference, Delft, the Netherlands. https://doi.org/10.1145/3423211.3425667


Carvajal Gomez, R., & Riviere, E. (2020). Reactive Overlays for Adaptive Routing in Mobile Ad hoc Networks. Proceedings of the 10th ACM Symposium on Design and Analysis of Intelligent Vehicular Networks and Applications. Published. 10th ACM Symposium on Design and Analysis of Intelligent Vehicular Networks and Applications, Alicante, Spain. https://doi.org/10.1145/3416014.3424608


Everarts de Velp, G., Riviere, E., & Sadre, R. (2020). Understanding the performance of container execution environments. Proceedings of the 6th Workshop on Container Technologies and Container Clouds. Published. 6th Workshop on Container Technologies and Container Clouds, Delft, the Netherlands. https://doi.org/10.1145/3429885.3429967


Rapport

Zhang, Z., Krol, M., Sonnino, A., Zhang, L., & Riviere, E. (2020). EL PASSO: Privacy-preserving, Asynchronous Single Sign-On.


2019
Papier de conférence

Carvajal Gomez, R., Bromberg, Y.-D., Elkhatib, Y., Réveillère, L., & Riviere, E. (2019). Emergent Overlays for Adaptive MANET Broadcast. Proceedings of the 38th International Symposium on Reliable Distributed Systems (SRDS 2019). Published. 38th International Symposium on Reliable Distributed Systems (SRDS 2019), Lyon, France.


Tato, G., Bertier, M., Riviere, E., & Tedeschi, C. (2019). Split and migrate: Resource-driven placement and discovery of microservices at the edge. OPODIS 2019, Neuchatel, Switzerland.


Da Silva, S., Ben Mokhtar, S., Contiu, S., Négru, D., Réveillère, L., & Riviere, E. (2019). PrivaTube : Privacy-Preserving Edge-Assisted Video Streaming. Proceedings of the 20th International Middleware Conference. Published. Proceedings of the 20th International Middleware Conference, Davis, CA, USA. https://doi.org/10.1145/3361525.3361546


Onica, E., Mercier, H., & Riviere, E. (2019). From Confidential kNN Queries to Confidential Content-based Publish/Subscribe. Proceedings of the 14th International Conference on Software Technologies - Volume 1, p. 677-682. https://doi.org/10.5220/0007950506770682


Onica, E., Mercier, H., & Riviere, E. (2019). Trust and Privacy in Development of Publish/Subscribe Systems. Proceedings of the 28th International Conference on Information Systems Development. Published. 28th International Conference on Information Systems Development (ISD2019), Toulon, France.


2018
Papier de conférence

Jaiman, V., Sonia Ben Mokhtar, Vivien Quema, Lydia Y. Chen, & Riviere, E. (2018). Héron: Taming Tail Latencies in Key-Value Stores Under Heterogeneous Workloads. 2018 IEEE 37th Symposium on Reliable Distributed Systems (SRDS). Published. 2018 IEEE 37th Symposium on Reliable Distributed Systems (SRDS), Salvador, Brazil. https://doi.org/10.1109/srds.2018.00030


Simon Bouget, Yerom-David Bromberg, Hugues Mercier, Riviere, E., & Francois Taiani. (2018). Mind the Gap: Autonomous Detection of Partitioned MANET Systems using Opportunistic Aggregation. 2018 IEEE 37th Symposium on Reliable Distributed Systems (SRDS). Published. 2018 IEEE 37th Symposium on Reliable Distributed Systems (SRDS), Salvador, Brazil. https://doi.org/10.1109/srds.2018.00025


Tato, G., Bertier, M., Riviere, E., & Tedeschi, C. (2018). ShareLatex on the Edge : Evaluation of the Hybrid Core/Edge Deployment of a Microservices-based Application. Proceedings of the 3rd Workshop on Middleware for Edge Clouds & Cloudlets - MECC′18. Published. 3rd Workshop on Middleware for Edge Clouds & Cloudlets, Rennes, France. https://doi.org/10.1145/3286685.3286687


Monographie

Silvia Bonomi, & Riviere, E. (2018). Distributed Applications and Interoperable Systems.


2017
Papier de conférence

Barbosa, M., Ben Mokhtar, S., Felber, P., Maia, F., Matos, M., Oliveira, R., Riviere, E., Schiavoni, V., & Voulgaris, S. (2017). SAFETHINGS: Data Security by Design in the IoT. 2017 13th European Dependable Computing Conference (EDCC). Published. 2017 13th European Dependable Computing Conference (EDCC), Geneva. https://doi.org/10.1109/edcc.2017.33


Carvajal Gomez, R., Gonzalez-Herrera, I., Bromberg, Y.-D., Reveillere, L., & Riviere, E. (2017). Density and Mobility-Driven Evaluation of Broadcast Algorithms for MANETs. 2017 IEEE 37th International Conference on Distributed Computing Systems (ICDCS). Published. 2017 IEEE 37th International Conference on Distributed Computing Systems (ICDCS), Atlanta, GA, USA. https://doi.org/10.1109/icdcs.2017.240


Carvajal Gomez, R., Luchian, E., Ivanciu, I.-A., Taut, A., Dobrota, V., & Riviere, E. (2017). On the impact of indirect WAN routing on geo-replicated storage. 2017 IEEE International Symposium on Local and Metropolitan Area Networks (LANMAN). Published. 2017 IEEE International Symposium on Local and Metropolitan Area Networks (LANMAN), Osaka, Japan. https://doi.org/10.1109/lanman.2017.7972171


Sutra, P., Riviere, E., Cotes, C., Artigas, M. S., Lopez, P. G., Bernard, E., Burns, W., & Zamarreno, G. (2017). CRESON: Callable and Replicated Shared Objects over NoSQL. 2017 IEEE 37th International Conference on Distributed Computing Systems (ICDCS). Published. 2017 IEEE 37th International Conference on Distributed Computing Systems (ICDCS), Atlanta, GA, USA. https://doi.org/10.1109/icdcs.2017.239


Rotaru, M., Olariu, F., Onica, E., & Riviere, E. (2017). Reliable messaging to millions of users with migratorydata. Proceedings of the Industrial Track of the 18th ACM/IFIP/USENIX Middleware Conference. Published. the 18th ACM/IFIP/USENIX Middleware Conference, Las Vegas, Nevada. https://doi.org/10.1145/3154448.3154449


Article de journal

Barazzutti, R., Felber, P., Mercier, H., Onica, E., & Riviere, E. (2017). Efficient and Confidentiality-Preserving Content-Based Publish/Subscribe with Prefiltering. IEEE Transactions on Dependable and Secure Computing, 14(3), 308-325. https://doi.org/10.1109/tdsc.2015.2449831 (Original work published 2017)


Elkhatib, Y., Porter, B., Ribeiro, H. B., Zhani, M. F., Qadir, J., & Riviere, E. (2017). On Using Micro-Clouds to Deliver the Fog. IEEE Internet Computing, 21(2), 8-15. https://doi.org/10.1109/mic.2017.35 (Original work published 2017)


2016
Papier de conférence

Pacheco, L., Halalai, R., Schiavoni, V., Pedone, F., Riviere, E., & Felber, P. (2016). GlobalFS: A Strongly Consistent Multi-site File System. 2016 IEEE 35th Symposium on Reliable Distributed Systems (SRDS). Published. 2016 IEEE 35th Symposium on Reliable Distributed Systems (SRDS), Budapest, Hungary. https://doi.org/10.1109/srds.2016.027


Ivanciu, I.-A., Luchian, E.-F., Dobrota, V., & Riviere, E. (2016). OpenStack-based clouds as holons: A functional perspective. 2016 IEEE International Symposium on Local and Metropolitan Area Networks (LANMAN). Published. 2016 IEEE International Symposium on Local and Metropolitan Area Networks (LANMAN), Rome, Italy. https://doi.org/10.1109/lanman.2016.7548849


Raphaël P. Barazzutti, Yaroslav Hayduk, Pascal Felber, & Riviere, E. (2016). Exploiting Concurrency in Domain-Specific Data Structures: A Concurrent Order Book and Workload Generator for Online Trading. International Conference on Networked Systems. Published. International Conference on Networked Systems.


Sveta Krasikova, Carvajal Gomez, R., Heverson B. Ribeiro, Riviere, E., & Valerio Schiavoni. (2016). Evaluating the Cost and Robustness of Self-organizing Distributed Hash Tables. Distributed Applications and Interoperable Systems. Published. Distributed Applications and Interoperable Systems.


Krasikova, S., Carvajal Gomez, R., Riviere, E., & Schiavoni, V. (2016). Construction auto-organisante de tables de hachages réparties et évaluation en conditions réelles. Compas 2016, Lorient, France.


Article de journal

Onica, E., Felber, P., Mercier, H., & Riviere, E. (2016). Confidentiality-Preserving Publish/Subscribe : A Survey. ACM Computing Surveys : the survey and tutorial journal of the ACM, 49(2), 1-43. https://doi.org/10.1145/2940296 (Original work published 2016)


2015
Papier de conférence

Quoc, D. L., Fetzer, C., Felber, P., Riviere, E., Schiavoni, V., & Sutra, P. (2015). UniCrawl: A Practical Geographically Distributed Web Crawler. 2015 IEEE 8th International Conference on Cloud Computing. Published. 2015 IEEE 8th International Conference on Cloud Computing (CLOUD), New York City, NY, USA. https://doi.org/10.1109/cloud.2015.59


Blair, G., Bromberg, Y.-D., Coulson, G., Elkhatib, Y., Réveillère, L., Ribeiro, H. B., Riviere, E., & Taïani, F. (2015). Holons : towards a systematic approach to composing systems of systems. Proceedings of the 14th International Workshop on Adaptive and Reflective Middleware - ARM 2015. Published. the 14th International Workshop on Adaptive and Reflective Middleware, Vancouver, BC, Canada. https://doi.org/10.1145/2834965.2834970


Onica, E., Felber, P., Mercier, H., & Riviere, E. (2015). Efficient Key Updates through Subscription Re-encryption for Privacy-Preserving Publish/Subscribe. Proceedings of the 16th Annual Middleware Conference on Middleware. Published. the 16th Annual Middleware Conference, Vancouver, BC, Canada. https://doi.org/10.1145/2814576.2814805


Pierre Sutra, Riviere, E., & Pascal Felber. (2015). Construction universelle d’objets partagés sans connaissance des participants. ALGOTEL 2015 — 17èmes Rencontres Francophones sur les Aspects Algorithmiques des Télécommunications.


Schiavoni, V., Riviere, E., Sutra, P., Felber, P., Matos, M., & Oliveira, R. (2015). TOPiCo : detecting most frequent items from multiple high-rate event streams. Proceedings of the 9th ACM International Conference on Distributed Event-Based Systems - DEBS ’15. Published. 9th ACM International Conference on Distributed Event-Based Systems, Oslo, Norway. https://doi.org/10.1145/2675743.2771838


Article de journal

Garcia Lopez, P., Montresor, A., Epema, D., Datta, A., Higashino, T., Iamnitchi, A., Barcellos, M., Felber, P., & Riviere, E. (2015). Edge-centric Computing : Vision and Challenges. Computer Communications Review, 45(5), 37-42. https://doi.org/10.1145/2831347.2831354 (Original work published 2015)


Maldonado, W., Marlier, P., Felber, P., Lawall, J., Muller, G., & Riviere, E. (2015). Supporting Time-Based QoS Requirements in Software Transactional Memory. A C M Transactions on Parallel Computing, 2(2), 1-30. https://doi.org/10.1145/2779621 (Original work published 2015)


2014
Papier de conférence

Felber, P., Pasin, M., Riviere, E., Schiavoni, V., Sutra, P., Coelho, F., Oliveira, R., Matos, M., & Vilaca, R. (2014). On the Support of Versioning in Distributed Key-Value Stores. 2014 IEEE 33rd International Symposium on Reliable Distributed Systems. Published. 2014 IEEE 33rd International Symposium on Reliable Distributed Systems (SRDS), Nara, Japan. https://doi.org/10.1109/srds.2014.35


Sutra, P., Riviere, E., & Felber, P. (2014). A Practical Distributed Universal Construction with Unknown Participants. Lecture Notes in Computer Science : Principles of Distributed Systems, p. 485-500. https://doi.org/10.1007/978-3-319-14472-6_32


Pasquet, M., Maia, F., Riviere, E., & Schiavoni, V. (2014). Autonomous Multi-dimensional Slicing for Large-Scale Distributed Systems. Distributed Applications and Interoperable Systems : Lecture Notes in Computer Science, p. 141-155. https://doi.org/10.1007/978-3-662-43352-2_12


Matos, M., Schiavoni, V., Riviere, E., Felber, P., & Oliveira, R. (2014). LAYSTREAM: Composing standard gossip protocols for live video streaming. 14-th IEEE International Conference on Peer-to-Peer Computing. Published. 2014 IEEE Thirteenth International Conference on Peer-to-Peer Computing (P2P), London, United Kingdom. https://doi.org/10.1109/p2p.2014.6934297


Halalai, R., Sutra, P., Riviere, E., & Felber, P. (2014). ZooFence: Principled Service Partitioning and Application to the ZooKeeper Coordination Service. 2014 IEEE 33rd International Symposium on Reliable Distributed Systems. Published. 2014 IEEE 33rd International Symposium on Reliable Distributed Systems (SRDS), Nara, Japan. https://doi.org/10.1109/srds.2014.41


Barazzutti, R., Heinze, T., Martin, A., Onica, E., Felber, P., Fetzer, C., Jerzak, Z., Pasin, M., & Riviere, E. (2014). Elastic Scaling of a High-Throughput Content-Based Publish/Subscribe Engine. 2014 IEEE 34th International Conference on Distributed Computing Systems. Published. 2014 IEEE 34th International Conference on Distributed Computing Systems (ICDCS), Madrid, Spain. https://doi.org/10.1109/icdcs.2014.64


Maia, F., Matos, M., Vilaca, R., Pereira, J., Oliveira, R., & Riviere, E. (2014). DATAFLASKS: Epidemic Store for Massive Scale Systems. 2014 IEEE 33rd International Symposium on Reliable Distributed Systems. Published. 2014 IEEE 33rd International Symposium on Reliable Distributed Systems (SRDS), Nara, Japan. https://doi.org/10.1109/srds.2014.34