Conference Program

Mon, Dec 9 Tue, Dec 10 Wed, Dec 11 Thu, Dec 12 Fri, Dec 13
07:30 Researcher Survival Kit: Conquering Stress
(Room:CRA)
(Flyer)
Researcher Survival Kit: Conquering Stress
(Room:CRA)
(Flyer)
07:35
07:40
07:45
07:50
07:55
08:00
08:05
08:10
08:15
08:20
08:25
08:30 Morning refreshments Morning refreshments Morning refreshments Morning refreshments Morning refreshments
08:35
08:40
08:45
08:50
08:55
09:00 WoSC workshopSession 1 (Room:BRA) FedWS workshop (M4IoT + MECC + MISE + DFSD)Session 1
(Room:BRB)
SERIAL workshopSession 1
(Room:BRC)
DIDL workshopSession 1
(Room:BRA)
Containers workshopSession 1
(Room:BRB)
Doctoral SymposiumWelcome and instructions
(Room:BRC)
Opening Main track session 3 (4 papers)Fault Tolerance Keynote 3 Speaker: Brian Cooper
Title: Why can't the bits sit still? The never ending challenge of data migrations.
09:05
09:10
09:15 Keynote 1Speaker: Ion Stoica
Title: To unify or to specialize?
09:20
09:25
09:30
09:35
09:40
09:45
09:50
09:55
10:00 Coffee break
10:05
10:10
10:15 Coffee break
10:20
10:25
10:30 Coffee break Coffee break Coffee break Main track session 6 (5 papers)Data-Intensive Computing
10:35
10:40
10:45 Main track session 1 (5 papers)Monitoring
10:50
10:55
11:00 WoSC workshopSession 2
(Room:BRA)
FedWS workshop (M4IoT + MECC + MISE + DFSD)Session 2
(Room:BRB)
SERIAL workshopSession 2
(Room:BRC)
DIDL workshopSession 2
(Room:BRA)
Containers workshopSession 2
(Room:BRB)
Doctoral SymposiumWork in groups 1
(Room:BRC)
Main track session 4 (3 papers)Cloud and Data Centers
11:05
11:10
11:15
11:20
11:25
11:30
11:35
11:40
11:45
11:50
11:55
12:00
12:05 Lunch
12:10
12:15
12:20
12:25 Lunch
12:30 Lunch Lunch
12:35
12:40 Lunch
12:45
12:50
12:55
13:00
13:05 Main track session 5 (4 papers)Programming Abstractions
13:10
13:15
13:20
13:25
13:30 WoSC workshopSession 3
(Room:BRA)
FedWS workshop (M4IoT + MECC + MISE + DFSD)Session 3
(Room:BRB)
Tutorial 1Leveraging Queueing Theory and OS Profiling to Reduce Application Latency
(Room:BRC)
ARM workshopSession 1
(Room:BRA)
Containers workshopSession 3
(Room:BRB)
Doctoral SymposiumWork in groups 2
(Room:BRC)
Tutorial 2Session 1: An In-Depth Look of BFT Consensus in Blockchain: Challenges and Opportunities
(Room:CRB)
Industry session 2 (4 papers)Resource management and edge computing
13:35
13:40 Keynote 2Speaker: Monica Lam
Title: Building the Smartest and Open Virtual Assistant to Protect Privacy
13:45
13:50
13:55
14:00
14:05
14:10
14:15
14:20
14:25
14:30
14:35 Coffee break
14:40 Coffee break
14:45
14:50
14:55
15:00 Coffee break Coffee break Industry session 1 (4 papers)Blockchain and security
15:05
15:10 Main track session 2 (4 papers)Security and Privacy
15:15
15:20
15:25
15:30 WoSC workshopSession 4
(Room:BRA)
FedWS workshop (M4IoT + MECC + MISE + DFSD)Session 4
(Room:BRB)
ARM workshopSession 2
(Room:BRA)
Containers workshopSession 4
(Room:BRB)
Doctoral SymposiumIndustry session and closing
(Room:BRC)
Tutorial 2Session 2: An In-Depth Look of BFT Consensus in Blockchain: Challenges and Opportunities
(Room:CRB)
15:35
15:40
15:45
15:50
15:55
16:00 ToT
16:05
16:10
16:15
16:20
16:25
16:30
16:35
16:40 Middleware 2020 address
16:45 Business meeting
16:50
16:55 One-minute madness
17:00
17:05
17:10
17:15
17:20
17:25
17:30

Evening Plans:

  • On Wednesday, Dec. 11:
    • Poster and demo sessions will be held from 18:00 to 19:00.
    • Reception starts at 19:00.
  • On Thursday, Dec. 12:
    • Bus for the banquet is available at 17:50.
    • Bus from the banquet is available at 21:30.

Detailed Program

~~~~~~~~~~~~~~~

Time Session Location
08:30-09:00 Morning refreshments
09:00-10:30 WoSC workshop (Session 1)
FedWS workshop (M4IoT + MECC + MISE + DFSD) (Session 1)
SERIAL workshop (Session 1)
BRA
BRB
BRC
10:30-11:00 Coffee break
11:00-12:30 WoSC workshop (Session 2)
FedWS workshop (M4IoT + MECC + MISE + DFSD) (Session 2)
SERIAL workshop (Session 2)
BRA
BRB
BRC
12:30-13:30 Lunch
13:30-15:00 WoSC workshop (Session 3)
FedWS workshop (M4IoT + MECC + MISE + DFSD) (Session 3)
Tutorial 1: Leveraging Queueing Theory and OS Profiling to Reduce Application Latency, by Anshul Gandhi and Amoghavarsha Suresh
BRA
BRB
BRC
15:00-15:30 Coffee break
15:30-17:00 WoSC workshop (Session 4)
FedWS workshop (M4IoT + MECC + MISE + DFSD) (Session 4)
BRA
BRB
Time Session Location
07:30-08:30 Researcher Survival Kit: Conquering Stress
(Flyer)
CRA
08:30-09:00 Morning refreshments
09:00-10:30 DIDL workshop (Session 1)
Containers workshop (Session 1)
Doctoral Symposium (Welcome and instructions)
BRA
BRB
BRC
10:30-11:00 Coffee break
11:00-12:30 DIDL workshop (Session 2)
Containers workshop (Session 2)
Doctoral Symposium (Work in groups 1)
BRA
BRB
BRC
12:30-13:30 Lunch
13:30-15:00 ARM workshop (Session 1)
Containers workshop (Session 3)
Doctoral Symposium (Work in groups 2)
Tutorial 2 (Session 1): An In-Depth Look of BFT Consensus in Blockchain: Challenges and Opportunities, by Suyash Gupta, Jelle Hellings, Sajjad Rahnama, Mohammad Sadoghi
BRA
BRB
BRC
CRB
15:00-15:30 Coffee break
15:30-17:00 ARM workshop (Session 2)
Containers workshop (Session 4)
Doctoral Symposium (Industry session and closing)
Tutorial 2 (Session 2): An In-Depth Look of BFT Consensus in Blockchain: Challenges and Opportunities, by Suyash Gupta, Jelle Hellings, Sajjad Rahnama, Mohammad Sadoghi
BRA
BRB
BRC
CRB
Time Session Session Chair Location
08:30-09:00 Morning refreshments
09:00-09:15 Welcome and Opening Remarks BR
09:15-10:15 Keynote 1: To unify or to specialize?, by Ion Stoica (Berkeley) Robbert van Renesse BR
10:15-10:45 Coffee break
10:45-12:40 Main track session 1 (Monitoring):
1- AquaEIS: Middleware Support for Event Identification in Community Water Infrastructures
Qing Han, Sharad Mehrotra, and Nalini Venkatasubramanian (UCI)
2- OS-Augmented Oversubscription of Opportunistic Memory with a User-Assisted OOM Killer
Wei Chen, Aidi Pi, Shaoqi Wang, and Xiaobo Zhou (University of Colorado, Colorado Springs)
3- Monitorless: Predicting Performance Degradation in Cloud Applications with Machine Learning
Johannes Grohmann (University of Würzburg), Pat Nicholson (Nokia Bell Labs), Jesus Omana Iglesias (Telefonica Alpha), Samuel Kounev (University of Würzburg), and Diego Lugones (Nokia Bell Labs)
4- Automating Multi-level Performance Elastic Components for IBM Streams
Xiang Ni, Scott Schneider, Raju Pavuluri, Jonathan Kaus, and Kun-Lung Wu (IBM Research)
5- ProvMark: A provenance expressiveness benchmarking system
Sheung Chi Chan (University of Edinburgh), James Cheney (University of Edinburgh), Pramod Bhatotia (University of Edinburgh), Thomas Pasquier (University of Bristol), Ashish Gehani (SRI International), Hassaan Irshad (SRI International), Lucian Carata (University of Cambridge), and Margo Seltzer (University of British Columbia)
Sonia Ben Mokhtar BR
12:40-13:40 Lunch
13:40-14:40 Keynote 2: Building the Smartest and Open Virtual Assistant to Protect Privacy, by Monical Lam (Stanford University) Vana Kalogeraki BR
14:40-15:10 Coffee break
15:10-16:40 Main track session 2 (Security and Privacy):
1- SlimGuard: A Secure and Memory-Efficient Heap Allocator
Beichen Liu, Pierre Olivier, and Binoy Ravindran (Virginia Tech)
2- AccTEE: A WebAssembly-based Two-way Sandbox for Trusted Resource Accounting
David Goltzsche (TU Braunschweig), Manuel Nieke (TU Braunschweig), Thomas Knauth (Intel Corp), and Rüdiger Kapitza (TU Braunschweig)
3- MooD: MObility Data Privacy as Orphan Disease
Besma KHALFOUN (LIRIS INSA-Lyon /Ecole nationale supérieure d'informatique (ESI)), Mohamed Maouche (LIRIS INSA-Lyon), Sonia Ben Mokhtar (LIRIS INSA-Lyon), and Sara Bouchenak (LIRIS INSA-Lyon)
4- Boosting Concurrency in Parallel State Machine Replication
Ian Aragon Escobar (PUCRS, Brazil), Fernando Luís Dotti (PUCRS, Brazil), Eduardo Alchieri (Universidade de Brasilia, Brazil), and Fernando Pedone (University of Lugano, Switzerland)
Alyson Bessani BR
16:40-16:55 Middleware 2020 address BR
16:55-17:15 One-minute madness BR
17:15-18:00 Nothing
18:00-19:00 Poster session CRA&B
19:00 Reception Conference Center
Time Session Session Chair Location
07:30-08:30 Researcher Survival Kit: Conquering Stress
(Flyer)
CRA
08:30-09:00 Morning refreshments
09:00-10:30 Main track session 3 (Fault Tolerance):
1- Medley: A Novel Distributed Failure Detector for IoT Network
Rui Yang, Shichu Zhu, Yifei Li, and Indranil Gupta (University of Illinois Urbana-Champaign, USA)
2- Generalized Consensus for Practical Fault Tolerance
Mohit Garg, Sebastiano Peluso, Balaji Arun, and Binoy Ravindran (Virginia Tech)
3- PrivaTube: Privacy-Preserving Edge-Assisted Video Streaming
Simon Da Silva (University of Bordeaux, France), Sonia Ben Mokhtar (CNRS, France), Stefan Contiu (Scille / University of Bordeaux, France), Daniel Négru (University of Bordeaux, France), Laurent Réveillère (University of Bordeaux, France), and Etienne Rivière (UCLouvain, Belgium)
4- Lazarus: Automatic Management of Diversity in BFT Systems
Miguel Garcia, Alysson Bessani, and Nuno Neves (LASIGE, Faculdade de Ciências, Universidade de Lisboa, Portugal)
Andy Gokhale BR
10:30-11:00 Coffee break
11:00-12:05 Main track session 4 (Cloud and Data Centers):
1- EnclaveCache: A Secure and Scalable Key-valueCache in Multi-tenant Clouds using Intel SGX
Lixia Chen (Shanghai Jiao Tong University), Jian Li (Shanghai Jiao Tong University), Ruhui Ma (Shanghai Jiao Tong University), Haibing Guan (Shanghai Jiao Tong University), and Hans-Arno Jacobsen (University of Toronto)
2- Self-adaptive Executors for Big Data Processing
Sobhan Omranian Khorasani, Jan S. Rellermeyer, Dick Epema (TU Delft)
3- Switchboard: A Middleware for Wide-Area Service Chaining
Abhigyan Sharma (AT&T Labs Research), Yoji Ozawa (Hitachi), Matti Hiltunen (AT&T Labs Research), Kaustubh Joshi (AT&T Labs Research), Richard Schlichting (United States Naval Academy), and Zhaoyu Gao (UMass, Amherst)
Bettina Kemme BR
12:05-13:05 Lunch
13:05-14:35 Main track session 5 (Programming Abstractions):
1- FabricCRDT: A Conflict-Free Replicated Datatypes Approach to Permissioned Blockchains
Pezhman Nasirifard, Ruben Mayer, and Hans-Arno Jacobsen (Technical University of Munich)
2- On the FaaS Track: Building Stateful Distributed Applications with Serverless Architectures
Daniel Barcelona-Pons (Universitat Rovira i Virgili), Marc Sánchez-Artigas (Universitat Rovira i Virgili), Gerard París (Universitat Rovira i Virgili), Pierre Sutra (Télécom SudParis), and Pedro García-López (IBM T.J. Watson Research Center)
3- Pando: Personal Volunteer Computing in Browsers
Erick Lavoie (McGill University, Montreal, Canada), Laurie J. Hendren (McGill University, Montreal, Canada), Frederic Desprez (INRIA Rhône-Alpes, Grenoble, France), and Miguel Correia (INESC-ID, Instituto Superior Técnico, Universidade de Lisboa)
4- eSPICE: Probabilistic Load Shedding from Input Event Streams in Complex Event Processing
Ahmad Slo, Sukanya Bhowmik, and Kurt Rothermel (University of Stuttgart)
David Eyers BR
14:35-15:00 Coffee break
15:00-16:00 Industry session 1 (Blockchain and Security):
1- Designing for Privacy and Confidentiality on Distributed Ledgers for Enterprise
Allison Irvin and Isabell Kiral (IBM Research, Australia)
2- Building Own Blockchain
Anil Mujagić, Marian Gheorghe, and Ermin Džinić (Own AG)
3- Enabling Enterprise Blockchain Interoperability with Trusted Data Transfer
Ermyas Abebe, Dushyant Behl, Chander Govindarajan, Yining Hu, Dileban Karunamoorthy, Petr Novotny, Vinayaka Pandit, Venkatraman Ramakrishna, and Christian Vecchiola (IBM Research)
4- DataBlinder: A distributed data protection middleware supporting search and computation on encrypted data
Emad Heydari Beni (imec-DistriNet, KU Leuven, Belgium), Bert Lagaisse (imec-DistriNet, KU Leuven, Belgium), Wouter Joosen (imec-DistriNet, KU Leuven, Belgium), Abdelrahaman Aly (imec-COSIC, KU Leuven, Belgium), and Michael Brackx (UnifiedPost, Belgium)
Vinod Muthusamy BR
16:00-16:45 Test of Time BR
16:45-17:30 Business meeting BR
17:50 Bus for the banquet
21:30 Bus from the banquet
Time Session Session Chair Location
08:30-09:00 Morning refreshments
09:00-10:00 Keynote 3: Why can't the bits sit still? The never ending challenge of data migrations. by Brian Cooper (Google) Roman Vitenberg BR
10:00-10:30 Coffee break
10:30-12:25 Main track session 6 (Data-Intensive Computing):
1- ReLAQS: Reducing Latency for Multi-Tenant Approximate Queries via Scheduling
Logan Stafman, Andrew Or, and Michael J. Freedman (Princeton University)
2- Combining it all: Cost minimal and low-latency stream processing across distributed heterogenous infrastructures.
Henriette Röger, Sukanya Bhowmik, and Kurt Rothermel (University of Stuttgart)
3- Differential Approximation and Sprinting for Multi-Priority Big Data Engines
Robert Birke (ABB Corporate Research), Isabelly Rocha (University of Neuchatel), Juan Perez (Universidad del Rosario), Valerio Schiavoni (University of Neuchatel), Pascal Felber (University of Neuchatel), and Lydia Y. Chen (TU Delft)
4- FfDL: A Flexible Multi-tenant Deep Learning Platform
K. R. Jayaram, Vinod Muthusamy, Parijat Dube, Vatche Ishakian, Chen Wang, Benjamin Herta, Scott Boag, Diana Arroyo, Asser Tantawi, Archit Verma, Falk Pollok, and Rania Khalaf (IBM Research)
5- Scalable Data-structures with Hierarchical, Distributed Delegation
Gabriel Parmer and Yuxin Ren (The George Washingtion University)
Vincenzo Massimiliano Gulisano BR
12:25-13:30 Lunch
13:30-14:30 Industry session 2 (Resource management and edge computing):
1- VideoPipe: Building Video Stream Processing Pipelines at the Edge
Mohammad Salehe (University of Toronto, Toronto, Canada), Zhiming Hu (Samsung AI Center, Toronto, Canada), Seyed Hossein Mortazavi (University of Toronto, Toronto, Canada), Iqbal Mohomed (Samsung AI Center, Toronto, Canada), and Tim Capes (Samsung AI Center, Toronto, Canada)
2- Profiling Dynamic Data Access Patterns with Controlled Overhead and Quality
SeongJae Park, Yunjae Lee, and Heon Y. Yeom (Seoul National University)
3- It's not a Sprint, it's a Marathon: Stretching Multi-resource Burstable Performance in Public Clouds
Ahsan Ali (University of Nevada, Reno Reno, NV, USA), Riccardo Pinciroli (William and Mary Williamsburg, VA, USA), Feng Yan (University of Nevada, Reno Reno, NV, USA), and Evgenia Smirni (William and Mary Williamsburg, VA, USA)
4- Multi-Device Framework with Spatial Clustering
Hyukjoong Kim, Daedong Park, Uze Choi, Sungjin Shin, Minsoo Kim, and Kyunghoon Lee (Advanced Bixby Team, Samsung Research, Samsung Electronics, Seoul, Korea)
Aleksander Slominski BR

Gold Level Sponsor

platinum1.png

Silver Level Sponsors

platinum1.png
platinum1.png
platinum1.png

Sponsors

platinum1.png
platinum1.png
platinum1.png
platinum1.png
platinum1.png
platinum1.png

In cooperation with

The USENIX Association img-center