A Systematic Mapping Study in Microservice Architecture

Nuha Alshuqayran, Nour Ali, Roger Evans

Research output: Chapter in Book/Conference proceeding with ISSN or ISBNConference contribution with ISSN or ISBNResearchpeer-review

Abstract

The accelerating progress of network speed, reliability and security creates an increasing demand to move software and services from being stored and processed locally on users’ machines to being managed by third parties that are accessible through the network. This has created the need to develop new software development methods and software architectural styles that meet these new demands. One such example in software architectural design is the recent emergence of the microservices architecture to address the maintenance and scalability demands of online service providers. As microservice architecture is a new research area, the need for a systematic mapping study is crucial in order to summarise the progress so far and identify the gaps and requirements for future studies. In this paper we present a systematic mapping study of microservices architectures and their implementation. Our study focuses on identifying architectural challenges, the architectural diagrams/views and quality attributes related to microsevice systems.
Original languageEnglish
Title of host publication2016 IEEE 9th International Conference on Service-Oriented Computing and Applications
Place of PublicationMacau, China
Pages44-51
Number of pages8
ISBN (Electronic)9781509047819
DOIs
Publication statusPublished - 4 Nov 2016
Event2016 IEEE 9th International Conference on Service-Oriented Computing and Applications - Macau, China, November 4-6, 2016
Duration: 4 Nov 2016 → …

Conference

Conference2016 IEEE 9th International Conference on Service-Oriented Computing and Applications
Period4/11/16 → …

Fingerprint

Architectural design
Scalability
Software engineering

Cite this

Alshuqayran, N., Ali, N., & Evans, R. (2016). A Systematic Mapping Study in Microservice Architecture. In 2016 IEEE 9th International Conference on Service-Oriented Computing and Applications (pp. 44-51). Macau, China. https://doi.org/10.1109/SOCA.2016.15
Alshuqayran, Nuha ; Ali, Nour ; Evans, Roger. / A Systematic Mapping Study in Microservice Architecture. 2016 IEEE 9th International Conference on Service-Oriented Computing and Applications. Macau, China, 2016. pp. 44-51
@inproceedings{30b6fc221bdb4410bedb0d4ed381053b,
title = "A Systematic Mapping Study in Microservice Architecture",
abstract = "The accelerating progress of network speed, reliability and security creates an increasing demand to move software and services from being stored and processed locally on users’ machines to being managed by third parties that are accessible through the network. This has created the need to develop new software development methods and software architectural styles that meet these new demands. One such example in software architectural design is the recent emergence of the microservices architecture to address the maintenance and scalability demands of online service providers. As microservice architecture is a new research area, the need for a systematic mapping study is crucial in order to summarise the progress so far and identify the gaps and requirements for future studies. In this paper we present a systematic mapping study of microservices architectures and their implementation. Our study focuses on identifying architectural challenges, the architectural diagrams/views and quality attributes related to microsevice systems.",
author = "Nuha Alshuqayran and Nour Ali and Roger Evans",
year = "2016",
month = "11",
day = "4",
doi = "10.1109/SOCA.2016.15",
language = "English",
pages = "44--51",
booktitle = "2016 IEEE 9th International Conference on Service-Oriented Computing and Applications",

}

Alshuqayran, N, Ali, N & Evans, R 2016, A Systematic Mapping Study in Microservice Architecture. in 2016 IEEE 9th International Conference on Service-Oriented Computing and Applications. Macau, China, pp. 44-51, 2016 IEEE 9th International Conference on Service-Oriented Computing and Applications, 4/11/16. https://doi.org/10.1109/SOCA.2016.15

A Systematic Mapping Study in Microservice Architecture. / Alshuqayran, Nuha; Ali, Nour; Evans, Roger.

2016 IEEE 9th International Conference on Service-Oriented Computing and Applications. Macau, China, 2016. p. 44-51.

Research output: Chapter in Book/Conference proceeding with ISSN or ISBNConference contribution with ISSN or ISBNResearchpeer-review

TY - GEN

T1 - A Systematic Mapping Study in Microservice Architecture

AU - Alshuqayran, Nuha

AU - Ali, Nour

AU - Evans, Roger

PY - 2016/11/4

Y1 - 2016/11/4

N2 - The accelerating progress of network speed, reliability and security creates an increasing demand to move software and services from being stored and processed locally on users’ machines to being managed by third parties that are accessible through the network. This has created the need to develop new software development methods and software architectural styles that meet these new demands. One such example in software architectural design is the recent emergence of the microservices architecture to address the maintenance and scalability demands of online service providers. As microservice architecture is a new research area, the need for a systematic mapping study is crucial in order to summarise the progress so far and identify the gaps and requirements for future studies. In this paper we present a systematic mapping study of microservices architectures and their implementation. Our study focuses on identifying architectural challenges, the architectural diagrams/views and quality attributes related to microsevice systems.

AB - The accelerating progress of network speed, reliability and security creates an increasing demand to move software and services from being stored and processed locally on users’ machines to being managed by third parties that are accessible through the network. This has created the need to develop new software development methods and software architectural styles that meet these new demands. One such example in software architectural design is the recent emergence of the microservices architecture to address the maintenance and scalability demands of online service providers. As microservice architecture is a new research area, the need for a systematic mapping study is crucial in order to summarise the progress so far and identify the gaps and requirements for future studies. In this paper we present a systematic mapping study of microservices architectures and their implementation. Our study focuses on identifying architectural challenges, the architectural diagrams/views and quality attributes related to microsevice systems.

U2 - 10.1109/SOCA.2016.15

DO - 10.1109/SOCA.2016.15

M3 - Conference contribution with ISSN or ISBN

SP - 44

EP - 51

BT - 2016 IEEE 9th International Conference on Service-Oriented Computing and Applications

CY - Macau, China

ER -

Alshuqayran N, Ali N, Evans R. A Systematic Mapping Study in Microservice Architecture. In 2016 IEEE 9th International Conference on Service-Oriented Computing and Applications. Macau, China. 2016. p. 44-51 https://doi.org/10.1109/SOCA.2016.15