arXiv · 1804.09948
Towards a Viewpoint-specific Metamodel for Model-driven Development of Microservice Architecture
Abstract
Microservice Architecture (MSA) is a service-based architectural style with a strong emphasis on high cohesion and loose coupling. It is commonly regarded as a descendant of Service-oriented Architecture (SOA) and thus might draw on existing findings of SOA research. This paper presents a metamodel for Model-driven Development (MDD) of MSA, which is deduced from existing SOA modeling approaches, but also incorporates MSA-specific modeling concepts. It is divided into the three viewpoints Data, Service and Operation, each of which encapsulates concepts related to a certain aspect of MSA. The metamodel aims to support DevOps-based MSA development and automatic transformation of metamodel instances into MSA implementations.
Explore related subjects
Keep this discovery
Florian Rademacher, Jonas Sorgalla, Sabine Sachweh, Albert Zündorf. 2018-04-26. Towards a Viewpoint-specific Metamodel for Model-driven Development of Microservice Architecture. https://arxiv.org/abs/1804.09948
Cite the original work for its findings. Save a collection to share your selection of sources.