[ecoop-info] Agility with Microservices Programming: Call for Participation

Larisa Safina larisa.safina at inria.fr
Mon Jun 7 10:07:53 CEST 2021

AMP 2021: Call for Participation 


Second International Workshop on Agility with Microservices Programming 

Affiliated with XP 2021 

June 14th 2021, Online 


Join us for the second edition of the AMP workshop together with XP 2021! 

Invited Speakers 


Sam Newman 

Joseph Yoder & Paulo Merson 

Theme and Topics 


Agile architecture does not necessarily emerge from the use of agile development practices, it needs to be deliberately sought after. This often means creating systems as sets of small, independent components that collaborate to provide the desired functionality. Such components are usually loosely-coupled and expose well-defined APIs that are accessible over standard communication protocols and data formats -- they can be individually developed and tested, they can be easily replaced by alternative implementations if needed, and they provide great flexibility when deploying and scaling the system. 

This style of architecture is often described as **microservices**. Essentially, microservices decompose a system into an architecture of standalone modules that 1) are simpler to maintain and evolve, 2) scale efficiently, and 3) can be reused as building blocks for other architectures. Transitioning to a microservice architecture is crucial for companies in highly-competing markets, where agility and flexibility of software systems become a critical asset to establish leadership. 

While microservices are a solution for maintainability, evolvability, scalability, and reuse, they come at a cost: 

an increased complexity that calls for an improvement of the current techniques for software construction and advanced engineering practices. 

The AMP workshop aims at collecting original work on the science and engineering of Microservices Programming using Agile principles and practices and/or with the goal of supporting Agility: 

- Experience reports on microservice adoption. 

- Software engineering methods and tools for microservices. 

- Operations practices for microservices and support for DevOps. 

- Programming languages and techniques for microservices. 

- Achieving software qualities, from security to maintainability and deployability. 

- Modeling approaches for microservice-based systems. 

- Verification and Testing of microservice systems. 

- Education research of microservices-related topics. 

Program Chairs 


Filipe Figueiredo Correia, University of Porto, PT (filipe.correia at fe.up.pt) 

Florian Rademacher, University of Applied Sciences and Arts Dortmund, DE (florian.rademacher at fh-dortmund.de) 

Rebecca Wirfs-Brock, Wirfs-Brock Associates, USA (rebecca at wirfs-brock.com) 

Blagovesta Kostova, Swiss Federal Institute of Technology (EPFL), CH (blagovesta.pirelli at epfl.ch) 

Publicity Chairs 


Larisa Safina, National Institute for Research in Digital Science and Technology (INRIA), FR (larisa.safina at inria.fr) 

Valentino Picotti, University of Southern Denmark, DK (picotti at imada.sdu.dk) 

Program Committee 


Alceste Scalas, Technical University of Denmark, DK 

Alfredo Goldman, University of São Paulo, BR 

Cesare Pautasso, University of Lugano, CH 

Eduardo Guerra, Free University of Bolzen-Bolzano, IT 

Jacopo Soldani, University of Pisa, IT 

Jonas Sorgalla, University of Applied Science and Arts Dortmund, DE 

Joseph Yoder, The Refactory, USA 

Justus Bogner, University of Stuttgart, DE 

Kyle Brown, IBM, USA 

Marco Peressotti, University of Southern Denmark, DK 

Michał Gajda, MigaMake, SG 

Nuno Santos, Natixis, PT 

Olaf Zimmermann, University of Applied Sciences of Eastern Switzerland, CH 

Philip Wizenty, University of Applied Science and Arts Dortmund, DE 

Pooyan Jamshidi, University of South Carolina, USA 

Saverio Giallorenzo, University of Bologna, IT 

Sebastian Copei, University of Kassel, DE 

Stefano Zingaro, University of Bologna, IT 

Saulo Toledo, University of Oslo, NO 

Vladik Khononov, DoiT International, USA 

More information about the ecoop-info mailing list