We introduce LEMMA2Jolie, a tool for translating domain models of microservice archi-tectures given in LEMMA into concrete APIs of microservices in the Jolie programming language. Our tool combines the state of the art for the design and implementation of microservices: developers can use Domain-Driven Design (DDD) for the construction of the domain models of a microservice architecture, and then automatically transition to a service-oriented programming language that provides native linguistic support for imple-menting the behaviour of each microservice.(c) 2023 Elsevier B.V. All rights reserved.
Giallorenzo, S., Montesi, F., Peressotti, M., Rademacher, F. (2023). LEMMA2Jolie: A tool to generate microservice APIs from domain models. SCIENCE OF COMPUTER PROGRAMMING, 228, 1-11 [10.1016/j.scico.2023.102956].
LEMMA2Jolie: A tool to generate microservice APIs from domain models
Giallorenzo, S;
2023
Abstract
We introduce LEMMA2Jolie, a tool for translating domain models of microservice archi-tectures given in LEMMA into concrete APIs of microservices in the Jolie programming language. Our tool combines the state of the art for the design and implementation of microservices: developers can use Domain-Driven Design (DDD) for the construction of the domain models of a microservice architecture, and then automatically transition to a service-oriented programming language that provides native linguistic support for imple-menting the behaviour of each microservice.(c) 2023 Elsevier B.V. All rights reserved.File | Dimensione | Formato | |
---|---|---|---|
scp2023.pdf
Open Access dal 19/04/2024
Tipo:
Postprint
Licenza:
Licenza per Accesso Aperto. Creative Commons Attribuzione - Non commerciale - Non opere derivate (CCBYNCND)
Dimensione
785.7 kB
Formato
Adobe PDF
|
785.7 kB | Adobe PDF | Visualizza/Apri |
I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.