This article performs a systematic review on n-layers distributed systems and service-oriented architectures (SOA). Focusing specifically on answering questions such as: ¿Which are the advantages and disadvantages of implementing both a distributed N-layer system and an SOA architecture within a company or organization? ¿What characteristics, structures and components are considered elementary in n-layers distributed systems and SOA architectures? Which are the general requirements that are taken into consideration when wanting to migrate to an SOA architecture? Which are the processes and/or models considered when migrating to an SOA architecture? To answer these questions, information between 2011 and 2021 was analyzed, with an MLR (Multivocal Literature Review) methodology, based on SLR (Systematic Literature Review). The results obtained show and describe characteristics, structures and basic components that must exist within both architectures, as well as the establishment of steps, processes, and models to follow for a correct migration towards an SOA architecture.
|Translated title of the contribution||From a N layers distributed system to oriented service architecture: Systematic review|
|Title of host publication||Applications in Software Engineering - Proceedings of the 10th International Conference on Software Process Improvement, CIMPS 2021|
|Editors||Mirna A. Munoz Mata, Karina Figueroa, Lisbeth Rodriguez-Mazahua, Vanessa Maribel Morales Ibarra|
|Publisher||Institute of Electrical and Electronics Engineers Inc.|
|Number of pages||14|
|State||Published - 2021|
|Event||10th International Conference on Software Process Improvement, CIMPS 2021 - Torreon, Coahuila, Mexico|
Duration: 20 Oct 2021 → 22 Oct 2021
|Name||Applications in Software Engineering - Proceedings of the 10th International Conference on Software Process Improvement, CIMPS 2021|
|Conference||10th International Conference on Software Process Improvement, CIMPS 2021|
|Period||20/10/21 → 22/10/21|
Bibliographical notePublisher Copyright:
© 2021 IEEE.