Towards a Viewpoint-specific Metamodel for Model-driven Development of Microservice Architecture

04/26/2018
by   Florian Rademacher, et al.
0

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.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
04/26/2018

Analysis of Service-oriented Modeling Approaches for Viewpoint-specific Model-driven Development of Microservice Architecture

Microservice Architecture (MSA) is a novel service-based architectural s...
research
05/30/2018

Microservices as an Evolutionary Architecture of Component-Based Development: A Think-aloud Study

Microservices become a fast growing and popular architectural style base...
research
04/26/2018

Design and Implementation of a Remote Care Application Based on Microservice Architecture

Microservice Architecture (MSA) is an architectural style for service-ba...
research
03/14/2022

Optimizing microservices with hyperparameter optimization

In the last few years, the cloudification of applications requires new c...
research
03/14/2023

Disconnected from Reality: Do the core concepts of the metaverse exclude disabled individuals?

Commercially-driven metaverse development has been driven by philosophic...
research
05/15/2021

A Feature Table approach to decomposing monolithic applications into microservices

Microservice architecture refers to the use of numerous small-scale and ...
research
10/27/2021

Event-Driven Architecture and REST: An Exploratory Study on Modularity

Event-driven architecture has been widely adopted in the software indust...

Please sign up or login with your details

Forgot password? Click here to reset