Automatic Microservices Identification from a set of Business Processes - Archive ouverte HAL
Communication Dans Un Congrès Année : 2020

Automatic Microservices Identification from a set of Business Processes

Asmae El Mezouari
Noura Faci
Djamal Benslimane
Zakaria Maamar
Aziz El Fazziki
  • Fonction : Auteur

Résumé

All organizations engage in ongoing maintenance of their information systems due to constant changes in users' needs and governments' regulations. However these systems are monolithic making this maintenance a nightmare. To address this monolithic nature different technologies like commercial-of-the-shelf, service-oriented architecture, and lately microservices are proposed. This paper focuses on microservices by discussing their automatic identification from a set of business processes. Thanks to business processes, control and data dependencies between their activities are extracted and then clustered together. Each cluster constitutes a candidate microservice. To illustrate and demonstrate microservice automatic identification, a case study about renting bikes in the city of Barcelona is adopted and then implemented. In term of precision, the results show how business processes as inputs permit to generate better microservices compared to other approaches discussed in the paper, as well.
Fichier principal
Vignette du fichier
SADASC20_paper_Springer_MTD.pdf (486.57 Ko) Télécharger le fichier
Origine Fichiers produits par l'(les) auteur(s)

Dates et versions

hal-03336287 , version 1 (07-09-2021)

Identifiants

  • HAL Id : hal-03336287 , version 1

Citer

Mohamed Daoud, Asmae El Mezouari, Noura Faci, Djamal Benslimane, Zakaria Maamar, et al.. Automatic Microservices Identification from a set of Business Processes. The International Conference on Smart Applications and Data Analysis for Smart Cyber-Physical Systems (SADASC’20), Jan 2020, MARRAKECH, Morocco. ⟨hal-03336287⟩
72 Consultations
360 Téléchargements

Partager

More