XP 2021 Workshop on Agility with Microservice Programming Submissions

June 14-18, 2021


2nd Workshop on Agility with Microservice Programming, AMP 2021, Submissions

Important Dates

  • Abstract submissions: due April 9, 2021
  • Submissions: due April 23, 2021 April 30, 2021
  • Notification to authors: due May 21, 2021
  • Workshop date: June 14-18, 2021 (day to be confirmed)
  • Camera-ready versions: (post-conference date to be defined)

All dates are defined as the end of the day anywhere on earth (AoE).


Monoliths suffer from many limitations; most prominently maintainability and flexibility are hampered by the intertwining of software modules. In addition, cloud deployments lose efficiency due to the rigid scalability of monolithic software.

Transitioning to a microservice architecture is crucial for companies in highly-competitive markets, where agility and flexibility of software systems become critical assets to establish leadership. Here, microservices can play a central role. They can support agility, streamline integration and enable more flexible solutions. However, these benefits come at a cost: an increased complexity that calls for a proportional improvement of techniques for software construction and advanced engineering practices from the Agile community.

Success and failure stories about microservice adoption are hardly found in the literature. To address the current uncertainties including a limited documentation of best-practice and benefits, the Second Workshop on Agility with Microservices Programming (AMP2021) co-located with XP2021 aims to collect experiences and studies on microservice architectures, report best practices but also failure cases, and build a community knowledge base from previous errors and successes.

The workshop is organised with the official support of the Microservices Community, an international non-profit organisation interested in the sharing of knowledge and the fostering of collaborations about microservices.

Topics of Interest

The second edition of the AMP workshop (for more details please visit the AMP website) aims to continue the success of its previous edition at XP2020 in collecting original work on the science and engineering of programming microservices, and in particular the following topics:

  • 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 reports on teaching microservices.

Submissions based on empirical studies conducted in industry-academia collaboration are particularly encouraged.


Submissions will be evaluated by at least three members of the program committee, mostly based on soundness, significance, novelty, clarity and potential to contribute to discussion.


Submissions to AMP 2021 must conform to the LNBIP formatting and submission instructions. Authors should consult Springer’s author guidelines and use their proceedings templates, either for LaTeX or for Word, for the preparation of their papers.

AMP 2021 seeks original contributions of the following types:

  • Full Papers: research papers, industry experiences, or case studies (max. 8 pages)
  • Short Papers: tool presentations, position papers (max. 5 pages)

Revised and selected contributions will be included in a separate volume of the XP 2021 conference proceedings, published by Springer in the Lecture Notes in Business Information Processing (LNBIP).


  • Filipe Figueiredo Correia, University of Porto.
  • Florian Rademacher, University of Applied Sciences and Arts Dortmund.
  • Rebecca Wirfs-Brock, Wirfs-Brock Associates.
  • Blagovesta Kostova, Swiss Federal Institute of Technology (EPFL)

Publicity Chairs

  • Larisa Safina, National Institute for Research in Digital Science and Technology (INRIA), FR
  • Valentino Picotti University of Southern Denmark, DK

Programme Committee

  • Alceste Scalas, Aston University, UK
  • 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, IP of Viana do Castelo / ALGORITMI RC [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