Reproduce “Jolie & LEMMA: Model-Driven Engineering and Programming Languages Meet on Microservices” on OpenResearch
Turn your favorite coding agents into research agents that review literature, develop hypotheses, and run experiments.
Universal app for Apple silicon and Intel. Requires macOS 11 or later.
About this paper
Saverio Giallorenzo, Fabrizio Montesi, Marco Peressotti, Florian Rademacher, Sabine Sachweh
This study from a multi-institutional European collaboration analyzes the conceptual overlap between Model-Driven Engineering (MDE) and Programming Language (PL) approaches for microservices, specifically comparing the LEMMA framework and Jolie language. It develops Jolie's first conceptual metamodel and proposes practical cross-enhancements based on their shared foundations and complementary differences.
Key insights
- Model-Driven Engineering (MDE) frameworks (like LEMMA) and programming languages (like Jolie) for microservices share a remarkable conceptual proximity, despite their distinct research origins.
- Differences between these approaches are largely complementary, offering opportunities for mutual enhancement rather than fundamental incompatibilities.
- The conceptual alignment suggests the existence and need for a unifying "reference metamodel for MSAs" to standardize microservice concepts and facilitate future research.
Summary by alphaXiv.
Tip: change arxiv.org to autoarxiv.org in any arXiv abstract link to open the paper here.