List of Accepted Papers in ACM/IFIP Middleware 2024 Main Conference


  1. Enhancing Effective Bidirectional Isolation for Function Fusion in Serverless Architectures
    Tianyu Li (Shanghai Jiao Tong University & DistriNet Group-T, KU Leuven), Yingpeng Chen, Donghui Yu, Yuanyuan Zhang (Shanghai Jiao Tong University), Bert Lagaisse (DistriNet Group-T, KU Leuven)

  2. On the Semantic Overlap of Operators in Stream Processing Engines
    Vincenzo Gulisano, Marina Papatriantafilou (Chalmers University of Technology), Alessandro Margara (Politecnico di Milano)

  3. STRATA: Random Forests going Serverless
    Dimitrios Tomaras (Athens University of Economics and Business), Sebastian Buschjäger (TU Dortmund), Vana Kalogeraki (Athens University of Economics and Business), Katharina Morik (TU Dortmund), Dimitrios Gunopulos (National and Kapodistrian University of Athens)

  4. Optimal Resource Efficiency with Fairness in Heterogeneous GPU Clusters
    Zizhao Mo, Huanle Xu (University of Macau), Wing Cheong Lau (The Chinese University of Hong Kong)

  5. L3: Latency-aware Load Balancing in Multi-Cluster Service Mesh
    Olivier Michaelis, Stefan Schmid (TU Berlin), Habib Mostafaei (Eindhoven University of Technology)

  6. sMVX: Multi-Variant Execution on Selected Code Paths
    SengMing Yeoh (Virginia Tech), Xiaoguang Wang (University of Illinois Chicago), Jae-Won Jang, Binoy Ravindran (Virginia Tech)

  7. (Artifact Available) SpotVerse: Optimizing Bioinformatics Workflows with Multi-Region Spot Instances in Galaxy and Beyond
    Myungjun Son, Gulsum Gudukbay Akbulut, Mahmut Taylan Kandemir (The Pennsylvania State University)

  8. (Artifact Available) FLEdge: Benchmarking Federated Learning Applications in Edge Computing Systems
    Herbert Woisetschläger, Alexander Erben (Technical Unversity of Munich), Ruben Mayer (University of Bayreuth), Shiqiang Wang (IBM Research), Hans-Arno Jacobsen (University of Toronto)

  9. UTwinVM: Reliable hints on the effects of hypervisor updates on VMs in the Cloud
    Djob Mvondo (Univ Rennes, CNRS, Inria, IRISA), Tong Xing, Antonio Barbalace (The University of Edinburgh)

  10. Dexter: A Performance-Cost Efficient Resource Allocation Manager for Serverless Data Analytics
    Anna Maria Nestorov, Diego Marrón, Alberto Gutierrez-Torre (Universitat Politècnica de Catalunya), Chen Wang, Claudia Misale, Alaa Youssef (IBM T.J. Watson Research Center), David Carrera (Nearby Computing), Josep Lluís Berral (Universitat Politècnica de Catalunya). Presenter: Aaron Call (Barcelona Supercomputing Center).

  11. BASS: A Resource Orchestrator to Account for Vagaries in Network Conditions in Community Wi-Fi Mesh
    Manasvini Sethuraman, Anirudh Sarma, Netra Ghaisas, Adwait Bauskar, Ashutosh Dhekne (Georgia Tech), Anand Sivasubramaniam (Penn State University), Kishore Ramachandran (Georgia Tech)

  12. Near-Storage Processing in FaaS Environments with Funclets
    Alan Nair, Raven Szewczyk, Donald Jennings, Antonio Barbalace, Donald Jennings (University of Edinburgh)

  13. (Artifact Available) Chasing Lightspeed Consensus: Fast Wide-Area Byzantine Replication with Mercury
    Christian Berger (University of Passau), Lívio Rodrigues (Universidade de Lisboa), Hans P. Reiser (Reykjavik University), Vinicius Cogo, Alysson Bessani (Universidade de Lisboa)

  14. (Artifact Available) In Serverless, OS Scheduler Choice Costs Money: A Hybrid Scheduling Approach for Cheaper FaaS
    Yuxuan Zhao, Weikang Weng, Rob van Nieuwpoort (Leiden University), Alexandru Uta (DFINITY)

  15. Menos: Split Fine-Tuning Large Language Models with Efficient GPU Memory Sharing
    Chenghao Hu, Baochun Li (University of Toronto)

  16. Privagic: automatic code partitioning with explicit secure typing
    Subashiny Tanigassalame (Inria Saclay), Yohan Pipereau, Adam Chader (Télécom SudParis - Institut Polytechnique de Paris), Jana Toljaga (Inria Saclay & Télécom SudParis - Institut Polytechnique de Paris), Gaël Thomas (Inria Saclay), Subashiny Tanigassalame (Télécom SudParis - Institut Polytechnique de Paris)

  17. Towards SLO-Compliant and Cost-Effective Serverless Computing on Emerging GPU Architectures
    Vivek M. Bhasi, Aakash Sharma, Rishabh Jain (The Pennsylvania State University, University Park), Jashwant Raj Gunasekaran (Adobe Research), Ashutosh Pattnaik (Arm), Mahmut Taylan Kandemir, Chita Das (The Pennsylvania State University, University Park)

  18. B-Side: Binary-Level Static System Call Identification
    Gaspard Thévenon (ENS Lyon), Kevin Nguetchouang (Grenoble INP), Kahina Lazri (Orange Innovation), Alain Tchana (Grenoble INP), Pierre Olivier (The University of Manchester)

  19. Amalgam: A Framework for Obfuscated Neural Network Training on the Cloud
    Sifat Ut Taki, Spyridon Mastorakis (University of Notre Dame)

  20. (Artifact Available) (Artifact Functional) zkStream: a Framework for Trustworthy Stream Processing
    Janwillem Swalens, Lode Hoste, Emad Heydari Beni, Lieven Trappeniers (Nokia Bell Labs)

  21. (Artifact Available) QuickDrop: Efficient Federated Unlearning via Synthetic Data Generation
    Akash Dhasade (The École Polytechnique Fédérale de Lausanne), Yaohong Ding (The Hong Kong Polytechnic University), Song Guo (Hong Kong University of Science and Technology), Anne-Marie Kermarrec, Martijn de Vos (The École Polytechnique Fédérale de Lausanne), Leijie Wu (The Hong Kong Polytechnic University)

  22. (Artifact Available) (Artifact Functional) RoleML: a Role-Oriented Programming Model for Customizable Distributed Machine Learning on Edges
    Yuesheng Tan, Lei Yang, Wenhao Li, Yuda Wu (South China University of Technology)

  23. (Artifact Available) (Artifact Functional) SeqCDC: Hashless Content-Defined Chunking for Data Deduplication
    Sreeharsha Udayashankar, Abdelrahman Baba, Samer Al-Kiswany (University of Waterloo)

  24. (Artifact Available) Cannikin: Optimal Adaptive Distributed DNN Training over Heterogeneous Clusters
    Chengyi Nie, Jessica Maghakian, Zhenhua Liu (Stony Brook University)

  25. Guardian: Safe GPU Sharing in Multi-Tenant Environments
    Manos Pavlidakis (FORTH-ICS), Giorgos Vasiliadis (Hellenic Mediterranean University & FORTH-ICS), Anargyros Argyros, Stelios Mavridis, Antony Chazapis (FORTH-ICS), Angelos Bilas (University of Crete & FORTH-ICS)

  26. (Artifact Available) (Artifact Functional) Targeting Tail Latency in Replicated Systems with Proactive Rejection
    Laura Lawniczak, Tobias Distler (Friedrich-Alexander-Universität Erlangen-Nürnberg)

  27. (Artifact Available) Consensus-Agnostic State-Machine Replication
    Alexander Heß, Franz J. Hauck, Echo Meißner (Ulm University)

  28. (Artifact Available) (Artifact Functional) Ripple: Large-Scale Service and Configuration Management in the Cloud
    Shuping Ji (Chinese Academy of Sciences), Zhen Tang, Wei Wang, Hui Li (Chinese Academy of Sciences & University of Chinese Academy of Sciences & University of Chinese Academy of Sciences Nanjing College), Jianguo Yao (Shanghai Jiao Tong University & Jinan Inspur Data Technology Co., Ltd), Hans-Arno Jacobsen (University of Toronto)

  29. Spyker: Asynchronous Multi-Server Federated Learning for Geo-Distributed Clients
    Yuncong Zuo, Bart Cox (TU Delft), Lydia Y. Chen (TU Delft & Université de Neuchatel), Jérémie Decouchant (TU Delft)

  30. (Artifact Available) (Artifact Functional) PvCC: A vCPU Scheduling Policy for DPDK-applied Systems at Multi-Tenant Edge Data Centers
    Yuki Tsujimoto, Yuki Sato, Kenichi Yasukata, Kenta Ishiguro, Kenji Kono (Keio University)

  31. Towards Affordable Reproducibility Using Scalable Capture and Comparison of Intermediate Multi-Run Results
    Nigel Tan (University of Tennessee Knoxville), Kevin Assogba (Rochester Institute of Technology), Walter J. Ashworth, Befikir Bogale (University of Tennessee Knoxville), Franck Cappello (Argonne National Laboratory), M. Mustafa Rafique (Rochester Institute of Technology), Michela Taufer (University of Tennessee Knoxville), Bogdan Nicolae (Argonne National Laboratory)

  32. (Artifact Available) (Artifact Functional) Deep Optimizer States: Towards Scalable Training of Transformer Models Using Interleaved Offloading
    Avinash Maurya (Rochester Institute of Technology), Jie Ye (Illinois Institute of Technology), M. Mustafa Rafique (Rochester Institute of Technology), Franck Cappello, Bogdan Nicolae (Argonne National Laboratory)

  33. (Artifact Available) (Artifact Functional) vPIM: Processing-in-Memory Virtualization
    Dufy Teguia (University of Grenoble Alpes), Jiaxuan Chen, Stella Bitchebe, Oana Balmau (McGill University), Alain Tchana (Grenoble INP)

  34. Towards Practical Homomorphic Aggregation in Byzantine-Resilient Distributed Learning
    Antoine Choffrut (Université Paris-Saclay, CEA List), Rachid Guerraoui (The École Polytechnique Fédérale de Lausanne), Rafael Pinot (Sorbonne Université and Université Paris Cité, CNRS, LPSM), Renaud Sirdey (Université Paris-Saclay, CEA List), John Stephan (The École Polytechnique Fédérale de Lausanne), Martin Zuber (CryptoNext Security)

  35. HORSE: Ultra-low latency workloads on FaaS platforms
    Djob Mvondo, François Taïani, Yérom-David Bromberg (Univ Rennes, CNRS, INRIA, IRISA)

  36. (Artifact Available) Personalized Privacy-Preserving Federated Learning
    Cedric Boscher, Nawel Benarba, Fatima ElHattab, Sara Bouchenak (INSA Lyon)

  37. (Artifact Available) (Artifact Functional) LightZone: Lightweight Hardware-Assisted In-Process Isolation for ARM64
    Ziqi Yuan, Siyu Hong, Ruorong Guo, Rui Chang (Zhejiang University), Mingyu Gao (Tsinghua University), Wenbo Shen, Yajin Zhou (Zhejiang University)

  38. (Artifact Available) (Artifact Functional) AsyncFilter: Detecting Poisoning Attacks in Asynchronous Federated Learning
    Yufei Kang, Baochun Li (University of Toronto)

  39. (Artifact Available) (Artifact Functional) Banyan: Fast Rotating Leader BFT
    Yann Vonlanthen, Jakub Sliwinski, Massimo Albarello, Roger Wattenhofer (ETH Zurich)

List of Accepted Papers in 10th International Workshop on Serverless Computing (WoSC10)


  1. Advancing Serverless Computing for Scalable AI Model Inference: Challenges and Opportunities
    Li Wang, Yankai Jiang, Ningfang Mi, Devesh Tiwari (Northeastern University, US)

  2. Intelligent Optimization of Distributed Pipeline Execution in Serverless Platforms: A Predictive Model Approach
    Usama Benabdelkrim Zakan (Alterna Tecnologías, S.L.), German Telmo Eizaguirre, Pedro Garcia Lopez (Universitat Rovira i Virgili)

  3. Forklift: Fitting Zygote Trees for Faster Package Initialization
    Yuanzhuo Yang, Kwangjong Choi, Keting Chen, Tyler Caraza-Harter (University of Wisconsin-Madison)

  4. NimbleNet: Serverless Computing for the Extreme Edge in Factory Environments
    Kilian Müller, Maximilian Seidler (Friedrich-Alexander-Universität Erlangen-Nürnberg), Peter Ulbrich (TU Dortmund), Norman Franchi (Friedrich-Alexander-Universität Erlangen-Nürnberg)

  5. Energy-Aware Scheduling of a Serverless Workload in an ISA-Heterogeneous Cluster
    Simon Arys, Romain Carlier, Etienne Rivière (UCLouvain)

  6. Bauplan: Zero-copy, Scale-up FaaS for Data Pipelines
    Jacopo Tagliabue (Bauplan, NYU), Tyler Caraza-Harter (University of Wisconsin-Madison), Ciro Greco (Bauplan, NYU)

  7. GraphQL vs. REST: A Performance and Cost Investigation for Serverless Applications
    Runjie Jin, Robert Cordingly, Dongfang Zhao, Wes Lloyd (University of Washington Tacoma)

List of Accepted Papers in 2nd International Workshop on Middleware for the Computing Continuum (Mid4CC-24)


  1. Using Forecasting Models to Reduce Computation, Communication and Compensate Delay
    Johannes Kässinger, Michael Schramm, Frank Dürr, Melanie Heck, Kurt Rothermel, Christian Becker (University of Stuttgart)

  2. Computing Continuum in Heterogeneous Multi-clusters with Resource-Constrained Devices
    Marta Patiño-Martinez, Ainhoa Azquet-Alzúaz (Universidad Politécnica de Madrid)

  3. SmartEdge: Towards Configuring Complex Applications in Mobile Edge Computing
    Michael Schramm, Melanie Heck, Christian Becker (University of Stuttgart)

List of Accepted Papers in 2nd International Workshop on Middleware for Digital Twins (Midd4DT-24)


  1. Performance of Smart Contract-based Digital Twins for the Internet of Things
    Chalima Dimitra Nassar Kyriakidou, Iakovos Pittaras, Athanasia Maria Papathanasiou, George Xylomenos (Athens University of Economics and Business, George C. Polyzos (The Chinese University of Hong Kong, Shenzhen)

  2. Urban Digital-Twin Planning for Sustainable Smart Cities: System Architecture, Preliminary Experiments, and Open Challenges
    Cheng-Chia Lai (National Tsing Hua University), Agnibha Sarkar (Vishwakarma Institute of Technology), Phuong Anh Dinh (SP Jain School of Global Management), Suyash Gaikwad (Vishwakarma Institute of Technology), Cheng-Hsin Hsu (National Tsing Hua University)

  3. Smart Agriculture Framework with Digital Twin: A monitoring Model Based on Clustering and prediction of Multivariate Time Series
    Mellouli Nedra, Yahjeb Bouha Khatraty (University Paris 8), Mamadou Tourad Diallo, Mohamedade Farouk Nanne (Nouak Chatt University)

List of Accepted Papers in 10th International Workshop on Container Technologies and Container Clouds (WoC'24)


  1. A Perfect Fit? Towards Containers on Microkernels
    Till Miemietz, Viktor Reusch, Matthias Hille (Barkhausen Institut), Max Kurze, Adam Lackorzynski (TU Dresden), Michael Roitzsch, Hermann Härtig (Barkhausen Institut)

  2. Multi-Stakeholder Policy Enforcement for Distributed Systems
    Robert Walther (TU Dresden), Carsten Weinhold (Barkhausen Institut), Peter Amthor (TU Dresden), Michael Roitzsch (Barkhausen Institut)

List of Accepted Papers in ACM/IFIP Middleware 2024 Industrial Track


  1. A Conversational Assistant Framework for Automation
    Evelyn Duesterwald, Vatche Isahagian, K. R. Jayaram, Ritesh Kumar, Vinod Muthusamy, Punleuk Oum, Gegi Thomas, Praveen Venkateswaran (IBM Research AI)

  2. ColdPurge: Effecient Metadata Cache Cleaning via Accurate Online Data Hotness Tracking
    Yuhang Li, Rong Gu, Simian Li (Nanjing University), Baohan Wang, Wei Yu (China Mobile Suzhou Software Technology Co., Ltd)

  3. Serverful Functions: Leveraging Servers in Complex Serverless Workflows
    German T. Eizaguirre, Daniel Barcelona-Pons, Aitor Arjona (Universitat Rovira i Virgili), Gil Vernik (IBM Research), Pedro García López (Universitat Rovira i Virgili), Theodore Alexandrov (EMBL)

  4. Microcosm: A Scalable Transaction Processing Scheme for Modular Blockchain
    Mansub Song, Hyojin Song, Nadine Ben Amar, Yunhyeong Seo (Seoul National University), Yongseok Son (Chung-Ang University), Hyeonsang Eom (Seoul National University)

  5. StreamSense: Policy-driven Semantic Video Search in Streaming Systems
    Gerard Finol, Arnau Gabriel, Pedro García López (Universitat Rovira i Virgili), Raúl Gracia-Tinedo, Luis Liu (Dell Technologies), Reuben Docea, Max Kirchner, Sebastian Bodenstedt (National Center for Tumor Diseases)

  6. A2L: User-Transparent Workload-Adaptive Asynchronous I/O Layer
    Byoungchul An (Seoul National University), Hanul Sung (Sangmyung University), Hyeonsang Eom (Seoul National University)

  7. "Back to the Byte": Towards Byte-oriented Semantics for Streaming Storage
    Raúl Gracia-Tinedo (Dell Technologies), Flavio Junqueira (Qbeast Analytics), Tom Kaitchuck (Dell Technologies)

List of Accepted Papers in ACM/IFIP Middleware 2024 Demos, Posters, and Doctoral Symposiums


  1. Demo - A Universal Graph Transaction-Log
    Sean Rooney, Luis Garcés-Erice, Peter Urbanetz, Daniel Bauer, Enrico Toniato (IBM Research)

  2. Demo - Zero-Setup Computation Offloading to Heterogeneous Volunteer Devices Using Web Browsers
    Anton Semjonov, Janick Edinger (Universität Hamburg)

  3. Demo - SCALE: Ahead-Of-Time Compilation of CUDA for AMD GPUs
    Manos Pavlidakis, Chris Kitching, Nicholas Tomlinson, Michael Søndergaard (Spectral Compute)

  4. Poster - Userland page table - a key for transparent persistent memory
    Jana Toljaga (Inria Saclay & Télécom SudParis), Nicolas Derumigny, Yohan Pipereau, Mathieu Bacou (Télécom SudParis), Gaël Thomas (Inria Saclay)

  5. Poster - An LLM-driven Framework for Dynamic Infrastructure as Code Generation
    Junhee Lee, Sungjoo Kang (Electronics and Telecommunication Research Institute), In-Young Ko (KAIST)

  6. Poster - Fine-Grained CUDA Call Interception for GPU Virtualization
    Manos Pavlidakis (FORTH-ICS), Anargyros Argyros (FORTH-ICS & UoC-CSD), Stelios Mavridis (FORTH-ICS), Giorgos Vasiliadis (Hellenic Mediterranean University & FORTH), Angelos Bilas (University of Crete & FORTH)

  7. Poster - Grid-aware Energy Management by Data Center Workload Control Across Multiple Data Centers
    Yoji Ozawa, Satoshi Kaneko, Taku Okamura, Tetsu Moriwake (Hitachi Ltd.), Yuichi Nabetani, Daiki Shimizu, Soichiro Kumagai (TEPCO Power Grid, Inc.)

  8. Poster - Towards embracing object granularity in tiered memory management for Big Data
    Maciej Kokociński, Tadeusz Kobus, Krystian Chmielewski, Rafał Pyzik, Maciej Maciejewski (Huawei Warsaw Research Center)

  9. Poster - Creek: A Mixed-Consistency Replication Scheme
    Maciej Kokociński, Tadeusz Kobus, Paweł T. Wojciechowski (Poznan University of Technology)

  10. Poster - Towards Resilience of Community-based Intrusion Detection
    Philipp Eichhammer (University of Passau)

  11. Poster - KDB: A Persistent Key-Value Data Store with Batch Updates and Snapshots
    Tadeusz Kobus, Maciej Kokociński, Krzysztof Kortas, Paweł T. Wojciechowski (Poznan University of Technology)

  12. Poster - FDPVirt: Investigating the Behavior of FDP SSDs
    Joonyeop Park, Hyeonsang Eom (Seoul National University)

  13. Doctoral Symposium - Comparative Analysis and Optimization of LoRA Adapter Co-serving for Large Language Models
    Jiaxuan Chen (McGill University)

  14. Doctoral Symposium - Distributed Computation Offloading in Heterogeneous Edge Environments
    Anton Semjonov (University of Hamburg)

  15. Doctoral Symposium - Towards Interoperability of APIs - an LLM-based approach
    René Lehmann (University of Duisburg-Essen)