arXivDaily arXiv每日学术速递 周一至周五更新
arXiv 2202.11397cs.SE
收藏

模型驱动的微服务接口生成:从LEMMA领域模型到Jolie API

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

Saverio Giallorenzo, Fabrizio Montesi, Marco Peressotti, Florian Rademacher

摘要:

我们正式定义并实现了从LEMMA建模框架中的领域模型到Jolie程序设计语言中的微服务API的转换。我们的工具实现了一个软件开发过程,在这个过程中,可以首先使用领域驱动设计的领先方法设计微服务架构,然后自动生成Jolie中相应的数据类型和服务接口(API)。开发人员可以扩展并使用这些API作为指南,以产生兼容的实现。因此,我们的工具有助于提高生产力和改善微服务的设计依从性。

英文摘要:

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.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑