Home > Research > Publications & Outputs > A Decision Model for Selecting Patterns and Str...

Links

Text available via DOI:

View graph of relations

A Decision Model for Selecting Patterns and Strategies to Decompose Applications into Microservices

Research output: Contribution in Book/Report/Proceedings - With ISBN/ISSNConference contribution/Paperpeer-review

Published
  • M. Waseem
  • P. Liang
  • G. Márquez
  • M. Shahin
  • A.A. Khan
  • A. Ahmad
Close
Publication date22/11/2021
Host publicationService-Oriented Computing : 19th International Conference, ICSOC 2021, Virtual Event, November 22–25, 2021, Proceedings
Place of PublicationCham
PublisherSpringer
Pages850-858
Number of pages9
ISBN (electronic)9783030914318
ISBN (print)9783030914301
<mark>Original language</mark>English

Publication series

NameLecture Notes in Computer Science
PublisherSpringer
Volume13121
ISSN (Print)0302-9743
ISSN (electronic)1611-3349

Abstract

Microservices Architecture (MSA) style is a promising design approach to develop software applications consisting of multiple small and independently deployable services. Over the past few years, researchers and practitioners have proposed many MSA patterns and strategies covering various aspects of microservices design, such as application decomposition. However, selecting appropriate patterns and strategies can entail various challenges for practitioners. To this end, this study proposes a decision model for selecting patterns and strategies to decompose applications into microservices. We used peer-reviewed and grey literature to collect the patterns, strategies, and quality attributes for creating this decision model.