Euromicro Conference on
Software Engineering and Advanced Applications

August 28 – 30, 2019
Kallithea, Chalkidiki | Greece

SEAA 2019

SEAA 2019 Call For Papers Committees Submissions Registration

Paper Submission Deadline:

15 March 2019

1 April 2019

Notification of Acceptance:

6 May 2019

Camera-Ready Papers:

14 June 2019

Call for Papers

Technical Track @ 45th EUROMICRO SEAA Conference in Thessaloniki / Chalkidiki, Greece

Track on Cloud-Based Systems and Microservices (CBSMS)


August 28-30, 2019

http://dsd-seaa2019.csd.auth.gr


Important Dates:
  • Abstract submission to tracks and sessions: March 1, 2019
  • Paper submission deadline: March 15th, 2019 April 1st, 2019
  • Notification of accepted papers: May 6, 2019
  • Camera-ready paper due: June 3, 2019

Cloud-based systems and microservices are the latest trends in software architecture to deliver high-quality software-based services to clients.

Cloud-based systems are rooted in the paradigm of utility computing: external provides offer compute power, storage, and network bandwidth for self-service customers. These systems allow new paradigms to develop systems, in particular due to the elasticity and resilience these systems can offer. Elastic systems try to match the used resources as closely as possible to the amount of resources needed to deliver the software-based service for a dedicated work and load situation. When architecting these systems, software architects need to take the new flexibility in the system’s deployment into account and design their system in a way that it uses its resources as optimal as possible.

Microservices fit into the paradigm of cloud-based systems. They use services which are as much self-contained as possible. The main benefits of these services are increased maintainability and elasticity. Each microservice is developed and operated by a single team of developers and operations people in a DevOps-based process. It communicates with other services as limited and decoupled as possible, for example, via asynchronous message busses. It often also contains its own data storage so that it can continue to operate without external data providers being accessible at the same time. Microservices still offer challenges like transactions spanning multiple microservices, designing micorservices’ interfaces and communication channels, migrating legacy systems into microservice-based systems, etc.

Topics include, but are not limited, to:

  • Cloud-Based Systems
  • - Design for elasticity and resilience
    - Evaluation of quality attributes (elasticity, efficiency)
    - Optimizing deployments
    - Multi-Cloud Systems
    - Instrumentation and monitoring of cloud-based systems
    - Fog and Edge Computing
  • Microservices
  • - Designing microservice systems
    - Patterns and best practices for microservices
    - Migration to microservices
    - Managing and monitoring microservices
    - Maintaining microservices
    - Alternatives to transactions in microservices
    - Benchmarking of microservices

Track/Session Organizers

Steffen Becker, University of Stuttgart, Germany, steffen.becker@informatik.uni-stuttgart.de
Petr Hnetynka, Charles University, Czech Republic, hnetynka@d3s.mff.cuni.cz

Program Committee

Premek Brada
Gunnar Brataas
Rajkumar Buyya
Antonio Filieri
Ian Gorton
Wilhelm Hasselbring
Nikolas Herbst
Darko Huljenic
Sebastian Lehrig
Frank Leymann
Claus Pahl
Iraklis Paraskakis
Hongyu Pei Breivold
Marie Platenius
Noël Plouzeau
Ralf Reussner