Conference Program

Program at a glance


Detailed program

Monday December 10th

DIDL: 2nd Workshop on Distributed Infrastructures for Deep Learning

  • 9:00-9:30 Introduction and tutorial on deep learning, Bishwaranjan Bhattacharjee (IBM Research)
  • 9:30-10:30 Keynote #1: Applications of deep learning at SAP, Zbigniew Jerzak (SAP)
  • 10:30-11:00 Coffee break
  • 11:00-12:00 Paper presentations #1
    • A performance evaluation of federated learning algorithms. Adrian Nilsson, Simon Smith, Gregor Ulm, Emil Gustavsson, Mats Jirstrand (Fraunhofer-Chalmers Centre & Fraunhofer Center for Machine Learning)
    • Distributed C++-Python embedding for fast predictions and fast prototyping. Georgios Varisteas (University of Luxembourg), Tigran Avanesov (OlaMobile), Radu State (University of Luxembourg)
  • 12:00-13:30 Lunch
  • 13:30-14:30 Keynote #2: Robust scheduling and elastic scaling of deep learning workloads. K.R. Jayaram (IBM Research)
  • 14:30-15:00 Paper presentations #2
    • Parallelized training of deep NN – comparison of current concepts and frameworks. Sebastian Jäger (inovex GmbH, Karlsruhe, Germany), Stefan Igel (inovex GmbH, Karlsruhe, Germany), Christian Zirpins (Karlsruhe University of Applied Sciences), Hans-Peter Zorn (inovex GmbH, Karlsruhe, Germany)
  • 15:00-15:30 Coffee break
  • 15:30-16:15 Paper presentations #3
    • Object Storage for Deep Learning Frameworks. Or Ozeri, Effi Ofer, Ronen Kat (IBM Research)
    • Gossiping GANs. Hardy Corentin (INRIA/Technicolor), Le Merrer Erwan (Technicolor), Sericola Bruno (INRIA)
  • 16:15-16:30 Closing remarks

SERIAL: 2nd Workshop on Scalable and Resilient Infrastructures for Distributed Ledgers

  • 09:30-10:30 Invited keynote by Sara Tucci
  • 10:30-11:00 Coffee break
  • 11:00-12:00 Session 1:
    • Towards Solving the Data Availability Problem for Sharded Ethereum – Daniel Sel (Technische Universität München); Kaiwen Zhang (École de technologie supérieure); Hans-Arno Jacobsen (Technische Universität München)
    • StreamChain: Do Blockchains Need Blocks? – Zsolt Istvan (IMDEA Software Institute); Alessandro Sorniotti, Marko Vukolic (IBM Research – Zurich)
  • 12:00-13:30 Lunch
  • 13:30-15:00 Session 2:
    • Scaling Byzantine Consensus: A Broad Analysis – Christian Berger, Hans P. Reiser (University of Passau)
    • Sol2js: Translating Solidity Contracts into Javascript for Hyperledger Fabric – Ahmad Zafar (ITU); Salman Baset (IBM); Falak Sher, Umar Janjua (ITU)
    • Off-chaining Models and Approaches to Off-chain Computations – Jacob Eberhardt, Jonathan Heiss (Information Systems Engineering, TU Berlin)
  • 15:00-15:30 Coffee break
  • 15:30-16:30 Open discussion

Adaptive replication tutorial

Doctoral symposium

  • 8:45-9:00 Welcome and Opening Remarks
  • 9:00-10:00 Keynote: Towards an Optimised PhD Experience. David Eyers (University of Otago)
  • 10:00-10:30 1-minute Madness: Explain Your PhD in One Minute
  • 10:30-11:00 Coffee break
  • 11:00-12:00 Resource Management and Performance
    • Boosting Productivity through Efficient Resource Management. Sergio Iserte (Universistat Jaume I)
    • Removing Bottlenecks in Big Data Processing Platforms. Sobhan Omranian Khorasani (Delft University of Technology)
    • Combining Separation of Concerns and Performance in Distributed Software Reconfiguration. Maverick Chardet (IMT Atlantique, INRIA, UBL Nantes)
    • SAGP: A Design of Swap Aware JVM GC Policy. Qichen Chen (Seoul National University)
    • An Approach for Energy-Efficient, Fault Tolerant FaaS Platforms. Yasmina Bouizem (Univ. Rennes, INRIA, Univ Tlemcen, LRIT)
  • 12:00-13:30 Lunch
  • 13:30- 14:30 Cloud Computing and IoT
    • A provider agnostic approach to multi-cloud orchestration. Daniel Baur (Ulm University)
    • Dynamic Management of Distributed Stream Processing Pipelines in Fog Computing Infrastructures. Patrick Wiener (FZI Research Center for Information Technology Karlsruhe)
    • Model-Driven Middleware to Support Dynamic Applications for different Domains in Smart Cities. Paulo César F. Melo (Universidade Federal de Goiás)
    • Configuration splitting to extend the processing capabilities of embedded reconfigurable systems. Christopher Cichiwskyj (University of Duisburg-Essen)
    • Blockchain enabled fog structure to provide data security in IoT applications. Mozhdeh Farhadi (U-Hopper, Univ Rennes, INRIA, CNRS, IRISA)
  • 14:30-15:00 Security and Privacy
    • Enforcing Privacy in Participatory Sensing Systems. Dimitrios Tsolovos (INRIA & University of Versailles)
    • Towards an automated malware detection approach on Android. Louison Gitzinger (University of Rennes 1)
    • Towards Incremental End-to-End Privacy Preserving Data Classification. Rania Talbi (INSA Lyon – LIRIS)
  • 15:00-15:30 Coffee break
  • 15:30-16:00 Data Storage and Processing
    • Application-Driven Flash Management: LSM-tree based Database Optimization through Read/Write Isolation. Heerak Lim (Seoul National University)
    • Efficient renaming in Conflict-free Replicated Data Types (CRDTs). Matthieu Nicolas (Université de Lorraine, CNRS, INRIA, LORIA)
    • Priva-Stream: Private Collaborative Live Streaming. Simon Da Silva (Univ. Bordeaux, LaBRI)
  • 16:00-17:00 Discussion
Tuesday December 11th

W-GCS: 1st Workshop on GDPR Compliant Systems

  • 09:00-09:10 Welcome and opening, João Paulo
  • 09:10-10:00 Keynote (title and abstract soon to be announced), Djordje Djokic
  • 10:00-10:30 “The GDPR-Blockchain paradox: a work around,” Georges Younes and Fábio Coelho, INESC TEC and University of Minho
  • 10:30-11:00 Break
  • 11:00-11:30 “Data Management Policies for GDPR Compliance at Run Time,” Dimitri Van Landuyt, Ansar Rafique and Wouter Joosen, KU Leuven
  • 11:30-12:00 “Legal analysis and GDPR alignment of the SafeCloud project,” Yves Bauer and Hugues Mercier, University of Neuchatel

M4IoT: 5th International Workshop on Middleware and Applications for the Internet of Things
and MECC: 3rd Workshop on Middleware for Edge Clouds & Cloudlets joint workshop

  • 9:00-10:00 Introduction M4IoT/MECC and keynote by Paulo Ferreira.
    Topic: Live Migration and Garbage Collection for Big Data Java Applications
  • 10:00-10:30 M4IoT Session: Privacy
    • Public Video Surveillance: Using the Fog to Increase Privacy (M. Grambow, J. Hasenburg, D. Bermbach) position paper
    • Towards automated privacy risk assessments in IoT systems (M. Markovic, W. Asif, D. Corsar, N. Jacobs, P. Edwards, M. Rajarajan, C. Cottrill) position paper
  • 10:30-11:00 Coffee break
  • 11:00-12:00 M4IoT Session: Privacy (cont.) and QoS & Cost
    • Towards End-to-end Privacy for Publish/Subscribe Architectures in the Internet of Things (S. Coroller, S. Chabridon, M. Laurent, D. Conan, J. Leneutre) position paper
    • Real-time Distributed In-Situ Benchmarking of Energy Harvesting IoT Devices (A. Thangarajan, F. Yang, W. Joosen, D. Hughes)
    • Cross-layer QoS-Aware Resource Allocation for IoT-Enabled Service Choreographies (F. Costa, N. Georgantas, R. Gomes, R. da Rocha, G. Bouloukakis) position paper
  • 12:00-13:30 Lunch break
  • 13:30-15:00 M4IoT Session: Fog and Autonomic IoT
    • Supporting the Evaluation of Fog-based IoT Applications During the Design Phase (J. Hasenburg, S. Werner, D. Bermbach)
    • A Middleware Environment for Developing Internet of Things Applications (C. Batista, P. Silva, E. Cavalcante, T. Batista, T. Barros, C. Takahasi, T. Cardoso, J. Neto, R. Ribeiro)
    • Expect the unexpected: Towards a middleware for policy adaptation in IoT platforms (D. Jonckers, B. Lagaisse, W. Joosen) position paper
    • Towards an Intelligent User-Oriented Middleware for Opportunistic Composition of Services in Ambient Spaces (W. Younes, S. Trouilhet, F. Adreit, J. Arcangeli)
  • 15:00-15:30 Coffee break
  • 15:30-16:15 MECC Session
    • METRIC: A Middleware for Entry Transactional Database Clustering at the Edge (E. Saurez, B. Balasubramanian, R. Schlichting, B. Tschaen, Z. Huang, S. Puzhavakath Narayanan, U. Ramachandran)
    • ShareLatex on the Edge: Evaluation of the Hybrid Core/Edge Deployment of a Microservices-based Application (G. Tato, M. Bertier, E. Rivière, C. Tedeschi)
  • 16:15-16:30 Discussion and Wrap-Up

ARM: 17th Workshop on Adaptive and Reflexive Middleware

  • 13:30-15:00 Session 1: Papers Accepted in ARM 2018
    • Opening by Co-organizers
    • Towards Emergent Microservices for Client-Tailored Design. Roberto Rodrigues Filho (Lancaster University), Barry Porter (Lancaster University), Roberto Rodrigues Filho (Federal University of Goiás), Marcio Pereira de Sá (Federal University of Goiás)
    • On Controlling Compliance Requirements within Adaptive Integration Platforms. Laura González, Raúl Ruggia (Universidad de la República)
    • An Adaptive Middleware in Go. Nelson Rosa, Gláucia Campos, David Cavalcanti (Universidade Federal de Pernambuco)
  • 15:00-15:30 Coffee break
  • 15:30-17:00 Panel: “Smart and Connected Communities for Environmental Challenge: Challenges for Adaptive and Reflexive Middleware Platforms”

Birds-of-a-feather session: Distributed Consensus and Coordination in Hardware

  • 9:00-10:30 Spontaneous presentations/discussions
  • 10:30-11:00 Coffee break
  • 11:00-12:00 Spontaneous presentations/discussions
Wednesday December 12th
  • 8:00-9:00 Registration
  • 9:00-9:15 Opening
  • 9:15-10:15 Keynote #1: “Blockchains, The New Wave,” by Emin Gün Sirer (Cornell University and BloXroute Labs)
  • 10:15-10:45 Coffee break
  • 10:45-11:50 Transactions
    • QueCC: A Queue-oriented, Control-free Concurrency Architecture by Thamir M. Qadah (Purdue University); Mohammad Sadoghi (University of California, Davis).
    • SPADE: Tuning scale-out OLTP on modern RDMA clusters by Georgios Chatzopoulos (EPFL); Aleksandar Dragojevic (Microsoft Research); Rachid Guerraoui (EPFL).
    • Distributed transactional reads: the strong, the quick, the fresh & the impossible by Alejandro Z. Tomsic (Inria & Sorbonne Université); Manuel Bravo (Université Catholique de Louvain la Neuve); Marc Shapiro (Inria & Sorbonne Université).
  • 11:50-13:30 Lunch
  • 13:30-15:00 Big Data
    • All-Spark: Using Simulation Tests Directly in Production Environments to Detect System Bottlenecks in Large-Scale Systems by Julia Lin (Alibaba).
    • Size Matters: Improving the Performance of Small Files in Hadoop by Salman Niazi (KTH, Logical Clocks, RISE SICS); Jim Dowling, Seif Haridi (KTH); Mikael Ronström (Oracle); Jim Dowling (Logical Clocks).
    • GeneaLog: Fine-Grained Data Streaming Provenance at the Edge by Dimitris Palyvos Giannas, Vincenzo Gulisano, Marina Papatriantafilou (Chalmers University of Technology).
    • Adaptive Execution of Continuous and Data-intensive Workflows with Machine Learning by Sérgio Esteves, Helena Galhardas, Luís Veiga (INESC-ID, Instituto Superior Técnico, Universidade de Lisboa).
  • 15:00-15:30 Coffee break
  • 15:30-17:00 Cloud
    • Olympian: Scheduling GPU Usage in a Deep Neural Network Model Serving System by Yitao Hu (University of Southern California); Swati Rallapalli, Bongjun Ko (Thomas J. Watson Research Center); Ramesh Govindan (University of Southern California).
    • Adaptive Software Cache Management by Gil Einziger (Nokia Bell Labs); Ohad Eytan, Roy Friedman (Technion); Benjamin Manes (Independent).
    • Gemini: A Distributed Crash Recovery Protocol for Persistent Caches by Shahram Ghandeharizadeh, Haoyu Huang (University of Southern California).
    • Pythia: Improving Datacenter Utilization via Precise Contention Prediction for Multiple Co-located Workloads by Ran Xu (Purdue University); Subrata Mitra (Adobe Research); Jason Rahman (Facebook); Peter Bai (Purdue University); Bowen Zhou (LinkedIn); Greg Bronevetsky (Google); Saurabh Bagchi (Purdue University).
  • 17:00-17:15 1-minute madness
  • 17:15-19:00 Poster & demo session
Thursday December 13th
  • 8:00-9:00 Registration
  • 9:00-10:00 Keynote #2: “Recommenders in practice: Debunking some myths” by Anne-Marie Kermarrec (Inria and Mediego)
  • 10:00-10:30 Coffee break
  • 10:30-12:00 Security
    • CRIMES: Using Evidence to Secure the Cloud by Sundaresan Rajasekaran, Harpreet Singh Chawla, Zhen Ni, Neel Shah (George Washington University); Emery Berger (University of Massachusetts Amherst); Timothy Wood (George Washington University).
    • RockFS:
    • 17:00-18:00 Business meeting
    • Cloud-backed File System Resilience to Client-Side Attacks by David R. Matos, Miguel L. Pardal (INESC-ID, Instituto Superior Técnico, Universidade de Lisboa, Portugal); Georg Carle (Technical University of Munich, Department of Informatics, Germany); Miguel Correia (INESC-ID, Instituto Superior Técnico, Universidade de Lisboa, Portugal).

    • EActors: Fast and flexible trusted computing using SGX by Vasily A. Sartakov, Stefan Brenner (TU Braunschweig); Sonia Ben Mokhtar, Sara Bouchenak (INSA Lyon); Gaël Thomas (Telecom SudParis); Rüdiger Kapitza (TU Braunschweig).
    • sgx-perf: A Performance Analysis Tool for Intel SGX Enclaves by Nico Weichbrodt (TU Braunschweig); Pierre-Louis Aublin (Imperial College London); Rüdiger Kapitza (TU Braunschweig).
  • 12:00-13:30 Lunch
  • 13:30-14:15 Test-of-Time award
  • 14:15-15:00 Industry track (session chair: Jan Rellermeyer)
    • Serverless Data Analytics in the IBM Cloud by Josep Sampé (Universitat Rovira i Virgili), Gil Vernik (IBM), Marc Sánchez-Artigas (Universitat Rovira i Virgili) and Pedro García-López (Universitat Rovira i Virgili).
    • Exploratory Study of Privacy Preserving Fraud Detection by Rémi Canillas (SiS ID), Rania Talbi (INSA Lyon), Sara Bouchenak (INSA Lyon), Lionel Brunie (INSA Lyon) and Laurent Sarrat (SiS ID).
    • DéjàVu: Bringing Black-box Security Analytics to Cloud by Shripad Nadgowda and Canturk Isci (IBM Research).
  • 15:00-15:30 Coffee break
  • 15:30-17:00 Event-based systems
    • SpinStreams: a Static Optimization Tool for Data Stream Processing Applications by Gabriele Mencagli (University of Pisa, Italy); Patrizio Dazzi (ISTI-CNR, Italy); Nicolò Tonci (University of Pisa, Italy).
    • Omni: An Application Framework for Seamless Device-to-Device Interaction in the Wild by Tomasz Kalbarczyk, Christine Julien (The University of Texas at Austin).
    • PreDict: Predictive Dictionary Maintenance for Message Compression in Publish/Subscribe by Christoph Doblander, Arash Khatayee, Hans-Arno Jacobsen (TU München).
    • FireDeX: a Prioritized IoT Data Exchange Middleware for Emergency Response by Kyle E. Benson, Georgios Bouloukakis (Donald Bren School of Information and Computer Sciences, University of California, Irvine, USA); Casey Grant (NFPA); Valerie Issarny (MiMove Team, Inria, France); Sharad Mehrotra (Donald Bren School of Information and Computer Sciences, University of California, Irvine, USA); Ioannis Moscholios (Dept. of Informatics & Telecommunications, University of Peloponnese, Tripolis, Greece); Nalini Venkatasubramanian (Donald Bren School of Information and Computer Sciences, University of California, Irvine, USA).
  • 17:00-18:00 Business meeting
  • 19:30-23:00 Gala dinner
Friday December 14th
  • 8:00-9:00 Registration
  • 9:00-10:15 Industry track (session chair: Gil Vernik)
    • The Design and Implementation of a Real Time Visual Search System on JD E-commerce Platform by Jie Li, Haifeng Liu, Chuanghua Gui, Yuan Chen, Jianyu Chen, Zhenyun Ni and Ning Wang ( Inc.).
    • NBWGuard: Realizing Network QoS for Kubernetes by Cong Xu (IBM Research Austin), Karthick Rajamani (IBM Research Austin) and Wesley Felter (State Street Corporation) .
    • BcWAN: A Federated Low-Power WAN for the Internet of Things by Mehdi Bezahaf, Gaëtan Cathelain and Tony Ducrocq (Wordline).
    • A High Performance, Scalable DNS Service for Very Large Scale Container Cloud Platforms by Haifeng Liu, Yongcheng Bao, Shugang Chen, Yuan Chen, Wei Ding, Huasong Shan and Wanli Yang ( Inc.).
    • Resource Fairness and Prioritization of Transactions in Permissioned Blockchain Systems by Seep Goel (IBM Research), Abhishek Singh (IBM Research), Rachit Garg (IIT Madras), Mudit Verma (IBM Research) and Praveen Jayachandran (IBM Research).
  • 10:15-10:45 Coffee break
  • 10:45-11:35 Concurrency
    • Speculative Read-write Locks by Shady Issa, Paolo Romano, Tiago Lopes (INESC-ID / IST).
    • Aggressive Synchronization with Partial Processing for Iterative ML Jobs on Clusters by Shaoqi Wang, Wei Chen, Aidi Pi, Xiaobo Zhou (University of Colorado, Colorado Springs).
    • SpecRPC: A General Framework for Performing Speculative Remote Procedure Calls by Xinan Yan, Arturo Pie Joa, Bernard Wong, Benjamin Cassell, Tyler Szepesi, Malek Naouach, Disney Lam (University of Waterloo).
  • 11:35-12:00 Closing