Hyppää sisältöön
    • FI
    • ENG
  • FI
  • /
  • EN
OuluREPO – Oulun yliopiston julkaisuarkisto / University of Oulu repository
Näytä viite 
  •   OuluREPO etusivu
  • Oulun yliopisto
  • Avoin saatavuus
  • Näytä viite
  •   OuluREPO etusivu
  • Oulun yliopisto
  • Avoin saatavuus
  • Näytä viite
JavaScript is disabled for your browser. Some features of this site may not work without it.

Decision models for selecting patterns and strategies in microservices systems and their evaluation by practitioners

Waseem, Muhammad; Liang, Peng; Ahmad, Aakash; Shahin, Mojtaba; Khan, Arif Ali; Márquez, Gastón (2022-06-17)

 
Avaa tiedosto
nbnfi-fe2023040334547.pdf (1.082Mt)
nbnfi-fe2023040334547_meta.xml (39.42Kt)
nbnfi-fe2023040334547_solr.xml (38.87Kt)
Lataukset: 

URL:
https://doi.org/10.1109/icse-seip55303.2022.9793911

Waseem, Muhammad
Liang, Peng
Ahmad, Aakash
Shahin, Mojtaba
Khan, Arif Ali
Márquez, Gastón
Institute of Electrical and Electronics Engineers
17.06.2022

M. Waseem, P. Liang, A. Ahmad, M. Shahin, A. A. Khan and G. Márquez, "Decision Models for Selecting Patterns and Strategies in Microservices Systems and their Evaluation by Practitioners," 2022 IEEE/ACM 44th International Conference on Software Engineering: Software Engineering in Practice (ICSE-SEIP), Pittsburgh, PA, USA, 2022, pp. 135-144, doi: 10.1145/3510457.3513079.

https://rightsstatements.org/vocab/InC/1.0/
© 2022 IEEE. Personal use of this material is permitted. Permission from IEEE must be obtained for all other uses, in any current or future media, including reprinting/republishing this material for advertising or promotional purposes, creating new collective works, for resale or redistribution to servers or lists, or reuse of any copyrighted component of this work in other works.
https://rightsstatements.org/vocab/InC/1.0/
doi:https://doi.org/10.1109/icse-seip55303.2022.9793911
Näytä kaikki kuvailutiedot
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi-fe2023040334547
Tiivistelmä

Abstract

Researchers and practitioners have recently proposed many Mi-croservices Architecture (MSA) patterns and strategies covering various aspects of microservices system life cycle, such as service design and security. However, selecting and implementing these patterns and strategies can entail various challenges for microser-vices practitioners. To this end, this study proposes decision models for selecting patterns and strategies covering four MSA design ar-eas: application decomposition into microservices, microservices security, microservices communication, and service discovery. We used peer-reviewed and grey literature to identify the patterns, strategies, and quality attributes for creating these decision models. To evaluate the familiarity, understandability, completeness, and usefulness of the decision models, we conducted semi-structured interviews with 24 microservices practitioners from 12 countries across five continents. Our evaluation results show that the practitioners found the decision models as an effective guide to select microservices patterns and strategies.

Kokoelmat
  • Avoin saatavuus [38841]
oulurepo@oulu.fiOulun yliopiston kirjastoOuluCRISLaturiMuuntaja
SaavutettavuusselosteTietosuojailmoitusYlläpidon kirjautuminen
 

Selaa kokoelmaa

NimekkeetTekijätJulkaisuajatAsiasanatUusimmatSivukartta

Omat tiedot

Kirjaudu sisäänRekisteröidy
oulurepo@oulu.fiOulun yliopiston kirjastoOuluCRISLaturiMuuntaja
SaavutettavuusselosteTietosuojailmoitusYlläpidon kirjautuminen