Passer à la navigation principale Passer à la recherche Passer au contenu principal

Runtime models and evolution graphs for the version management of microservice architectures

  • Institut Polytechnique de Paris
  • EDF RD

Résultats de recherche: Le chapitre dans un livre, un rapport, une anthologie ou une collectionContribution à une conférenceRevue par des pairs

4 Citations (Scopus)

Résumé

Microservice architectures focus on developing modular and independent functional units, which can be automatically deployed, enabling agile DevOps. One major challenge is to manage the rapid evolutionary changes in microservices and perform continuous redeployment without interrupting the application execution. The existing solutions provide limited capacities to help software architects model, plan, and perform version management activities. The architects lack a representation of a microservice architecture with versions tracking. In this paper, we propose runtime models that distinguishes the type model from the instance model, and we build up an evolution graph of configuration snapshots of types and instances to allow the traceability of microservice versions and their deployment. We demonstrate our solution with an illustrative application that involves synchronous (RPC calls) and asynchronous (publish-subscribe) interaction within information systems.

langue originaleAnglais
titreProceedings - 2021 28th Asia-Pacific Software Engineering Conference, APSEC 2021
EditeurIEEE Computer Society
Pages536-541
Nombre de pages6
ISBN (Electronique)9781665437844
Les DOIs
étatPublié - 1 janv. 2021
Evénement28th Asia-Pacific Software Engineering Conference, APSEC 2021 - Virtual, Online, Taiwan
Durée: 6 déc. 20219 déc. 2021

Série de publications

NomProceedings - Asia-Pacific Software Engineering Conference, APSEC
Volume2021-December
ISSN (imprimé)1530-1362

Une conférence

Une conférence28th Asia-Pacific Software Engineering Conference, APSEC 2021
Pays/TerritoireTaiwan
La villeVirtual, Online
période6/12/219/12/21

Empreinte digitale

Examiner les sujets de recherche de « Runtime models and evolution graphs for the version management of microservice architectures ». Ensemble, ils forment une empreinte digitale unique.

Contient cette citation