LEMMA2Jolie: A tool to generate microservice APIs from domain models

S Giallorenzo, F Montesi, M Peressotti… - Science of Computer …, 2023 - Elsevier
We introduce LEMMA2Jolie, a tool for translating domain models of microservice
architectures given in LEMMA into concrete APIs of microservices in the Jolie programming …

LLMs for Generation of Architectural Components: An Exploratory Empirical Study in the Serverless World

S Arun, M Tedla, K Vaidhyanathan - arxiv preprint arxiv:2502.02539, 2025 - arxiv.org
Recently, the exponential growth in capability and pervasiveness of Large Language
Models (LLMs) has led to significant work done in the field of code generation. However, this …

[PDF][PDF] Model-Driven Engineering of Microservice Architectures—The LEMMA Approach

F Rademacher, P Wizenty, J Sorgalla… - Ernst Denert Award …, 2024 - library.oapen.org
This chapter presents LEMMA (Language Ecosystem for Modeling Microservice
Architecture). LEMMA enables the application of Model-Driven Engineering (MDE) to …

Model-Driven Code Generation for Microservices: Service Models.

S Giallorenzo, F Montesi… - … of the Third and …, 2023 - portal.findresearcher.sdu.dk
We formally define and implement a translation of domain and service models expressed in
the LEMMA modelling ecosystem for microservice architectures to source code in the Jolie …

Correct-By-Construction Microservices with Model-Driven Engineering: The Case for Architectural Pattern Conformance Checking and Pattern-Conform Code …

F Rademacher - Joint Post-proceedings of the Third and Fourth …, 2023 - drops.dagstuhl.de
Patterns are a common metaphor in software engineering that denotes reusable solutions
for recurring software engineering problems. Architectural patterns focus on the interplay or …

[PDF][PDF] Model-Driven Engineering of Microservice Architectures—The LEMMA Approach

E Bodden, M Felderer, W Hasselbring, P Herber… - 2024 - se-rwth.de
This chapter presents LEMMA (Language Ecosystem for Modeling Microservice
Architecture). LEMMA enables the application of Model-Driven Engineering (MDE) to …