Inputs from a Model-Based Approach Towards the Specification of Microservices Logical Architectures: An Experience Report

1Citations
Citations of this article
20Readers
Mendeley users who have this article in their library.
Get full text

Abstract

Adopting microservices architectures (MSA) in software projects include specific concerns on design, development and deployment. Projects often struggle for taking decisions for properly bound the microservices, partition databases, address communication and messaging, among others. Proposing a model-driven approach allows abstracting microservices behavior from the business domain. However, there is still lack of modeling methods supporting architecture design alignment with business requirements that cover microservices principles. In this paper, microservices logical architectures are derived from functional requirements, which are modeled in SoaML diagrams. This paper discusses design, data management, inter-service communication and automatization based on the derived architecture diagram.

Cite

CITATION STYLE

APA

Santos, N., Rodrigues, H., Ferreira, N., & Machado, R. J. (2019). Inputs from a Model-Based Approach Towards the Specification of Microservices Logical Architectures: An Experience Report. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 11915 LNCS, pp. 473–488). Springer. https://doi.org/10.1007/978-3-030-35333-9_33

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free