Program
February 19th (Theme: Microservice Design)
8:00 |
Registration desk open
Location: Room F.212 |
9:15 10:00 |
Welcome and Opening Speech
Speakers: Sabine Sachweh, Fabrizio Montesi Opening speech to welcome all the attendees and introduce the organisation and the environment around the conference. Location: Room F.211 |
10:00 10:20 |
Coffee Break
Location: Room F.212 |
10:30 12:10 |
Foundations of Design
Microservices Architectures and Technical Debt: A Self-adaptation View?
Authors: Ananya Chhonker; Rogério de Lemos Chair: Luís Cruz-Filipe Location: Room F.211 |
12:10 13:10 |
Lunch
Location: Room F.212 |
13:20 14:20 |
Domain-Specific Service Decomposition with Microservices API Patterns
Speaker: Olaf Zimmermann Abstract of the keynote | Microservice API Patterns Website Chair: Saverio Giallorenzo Location: Room F.211 |
14:20 15:10 |
Design Support
Towards customizing multi-tenant Cloud applications using non-intrusive microservices
Authors: Phu H. Nguyen; Hui Song; Franck Chauvel; Erik Levin Chair: Olaf Zimmermann Location: Room F.211 |
15:10 15:30 |
Coffee Break
Location: Room F.212 |
15:30 16:20 |
Design Experiences
Chair: Claudio Guidi Location: Room F.211 |
16:20 17:00 |
Short talks
Microservices are not a silver bullet - challenges and benefits of the Microservices architectural style
Author: André Fachat
A Class Concept for Microservices to Manage Dynamic Complexity and Code Reuse
Authors: Lukas Reinhardt; Marcus Hilbrich Chair: Nhiem Lu Location: Room F.211 |
February 20th (Theme: Microservice Development)
8:00 |
Registration desk open
Location: Room F.212 |
9:00 10:00 |
Understandable Microservices
Speaker: Fabrizio Montesi Abstract of the keynote Chair: Sabine Sachweh Location: Room F.211 |
10:00 10:20 |
Coffee Break
Location: Room F.212 |
10:30 12:10 |
Foundations of Development
Do Microservices Prevent High Qualitative Code?
Authors: Marcus Hilbrich; Christine Jakobs; Matthias Werner
Reliable In-Field Tests for Testable Microservices of Process Control Systems
Authors: Joachim Fröhlich; Christoph Stückjürgen Chair: Fabrizio Montesi Location: Room F.211 |
12:10 12:50 |
Lunch
Location: Room F.212 |
13:00 14:00 |
Engineering Reliability
Speaker: Ramón Medrano Llamas Abstract of the keynote Chair: Marco Peressotti Location: Room F.211 |
14:00 14:20 |
Mayor's Address
Mayor of Dortmund: Ullrich Sierau Address of the mayor of Dortmund to the Microservices Community on current and future projects to lead the process of Digital Transformation in the Ruhr area Chairs: Fabrizio Montesi, Sabine Sachweh Location: Room F.211 |
14:20 15:10 |
Applications 1
Microservices in Higher Education - Migrating a Legacy Insurance Core Application
Authors: Andreas Hausotter; Arne Koschel; Moritz Lange
Flow Studio - An online flow-based programming environment for domain-specific microservice applications
Authors: Marcel Hahn; Albert Zündorf Chair: Balint Maschio Location: Room F.211 |
15:10 15:30 |
Coffee Break
Location: Room F.212 |
15:30 16:20 |
Applications 2
Microservice-Oriented Computing for the Internet of Things
Authors: Maurizio Gabbrielli; Ivan Lanese; Stefano Pio Zingaro
Ephemeral Data Handling in Microservices
Authors: Fabrizio Montesi; Larisa Safina; Stefano Pio Zingaro Chair: Jonas Sorgalla Location: Room F.211 |
16:20 17:00 |
Short talks
Updating the current Jolie microservices based DMS solution to include electronic invoicing
Author: Balint Maschio
Request Log API Pattern - An architecture pattern for a better logging and easy testing of microservices
Authors: Marcel Hahn; Albert Zündorf Chair: Philipp Heisig Location: Room F.211 |
February 21st (Theme: Microservice Deployment & Experiences)
8:00 |
Registration desk open
Location: Room F.212 |
9:00 10:00 |
Factory of Things - Using Microservices for Data Processing and IoT
Speaker: Jörn Esdohr Abstract of the keynote Chair: Florian Rademacher Location: Room F.211 |
10:00 10:20 |
Coffee Break
Location: Room F.212 |
10:30 12:10 |
Deployment Automation
Beyond auto-scaling: application-aware optimal elasticity
Authors: Jacopo Mauro; Iacopo Talevi; Gianluigi Zavattaro
PREvant (Preview Servant): Composing Microservices into Reviewable and Testable Applications
Author: Marc Schreiber
A Jolie based platform for speeding-up the digitalization of system integration processes
Authors: Claudio Guidi; Balint Maschio Chairs: Marcel Hahn, Sebastian Copei Location: Room F.211 |
12:10 13:10 |
Lunch
Location: Room F.212 |
13:20 14:20 |
Build Fashionable Container Systems with Microservices, Clouds, and Kubernetes
Speaker: Peter Rossbach Abstract of the keynote Chair: Florian Rademacher Location: Room F.211 |
14:20 15:10 |
Experiences 1
Moving mountains – practical approaches for moving monolithic applications to Microservices
Authors: Nhiem Lu; Gert Glatz; Dennis Peuser
Microservices in the German Industry: Insights into Technologies, Characteristics, and Software Quality
Authors: Jonas Fritzsch; Justus Bogner; Stefan Wagner; Alfred Zimmermann Chair: Larisa Safina Location: Room F.211 |
15:10 15:30 |
Coffee Break
Location: Room F.212 |
15:30 17:00 |
Experiences 2
A Microservice architecture for monitoring, processing and predicting climate data in animal husbandry
Authors: Alexander Stein; Marcel Zillekens; Marius Khan
Experience Report: First Steps towards a Microservice Architecture for Virtual Power Plants in the Energy Sector
Authors: Manuel Wickert; Sven Liebehentze; Albert Zündorf Chair: Stefano Pio Zingaro Location: Room F.211 |