Model-Driven Generation of Microservice Interfaces: From LEMMA Domain Models to Jolie APIs - Inria - Institut national de recherche en sciences et technologies du numérique Access content directly
Conference Papers Year : 2022

Model-Driven Generation of Microservice Interfaces: From LEMMA Domain Models to Jolie APIs

Abstract

We formally define and implement a translation from domain models in the LEMMA modelling framework to microservice APIs in the Jolie programming language. Our tool enables a software development process whereby microservice architectures can first be designed with the leading method of Domain-Driven Design, and then corresponding data types and service interfaces (APIs) in Jolie are automatically generated. Developers can extend and use these APIs as guides in order to produce compliant implementations. Our tool thus contributes to enhancing productivity and improving the design adherence of microservices.
Fichier principal
Vignette du fichier
coordination2022.pdf (532.71 Ko) Télécharger le fichier
Origin : Files produced by the author(s)

Dates and versions

hal-03915132 , version 1 (29-12-2022)

Identifiers

Cite

Saverio Giallorenzo, Fabrizio Montesi, Marco Peressotti, Florian Rademacher. Model-Driven Generation of Microservice Interfaces: From LEMMA Domain Models to Jolie APIs. 24th IFIP WG 6.1 International Conference, 17th International Federated Conference on Distributed Computing Techniques (DisCoTec 2022), Jun 2022, Lucca, Italy. pp.223-240, ⟨10.1007/978-3-031-08143-9_13⟩. ⟨hal-03915132⟩
54 View
17 Download

Altmetric

Share

Gmail Facebook Twitter LinkedIn More