2021
DOI: 10.1007/s42979-021-00825-z
|View full text |Cite
|
Sign up to set email alerts
|

Applying Model-Driven Engineering to Stimulate the Adoption of DevOps Processes in Small and Medium-Sized Development Organizations

Abstract: Microservice architecture (MSA) denotes an increasingly popular architectural style in which business capabilities are wrapped into autonomously developable and deployable software components called microservices. Microservice applications are developed by multiple DevOps teams each owning one or more services. In this article, we explore the state of how DevOps teams in small and medium-sized organizations (SMOs) cope with MSA and how they can be supported. We show through a secondary analysis of an explorato… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

0
5
0

Year Published

2022
2022
2024
2024

Publication Types

Select...
4
2
1

Relationship

1
6

Authors

Journals

citations
Cited by 14 publications
(6 citation statements)
references
References 60 publications
(118 reference statements)
0
5
0
Order By: Relevance
“…MAGMA [39], AjiL [40], TheArchitect [41], Microbuilder [42], JHipster (JHipsterhttps://www.jhipster.tech/jdl/ (accessed on 14 February 2021)), LEMMA [43], and Jolie [44] are currently available tools for describing distributed systems based on microservices. The main goal of these tools is to accelerate the development of microservices.…”
Section: Existing Msa Frameworkmentioning
confidence: 99%
See 1 more Smart Citation
“…MAGMA [39], AjiL [40], TheArchitect [41], Microbuilder [42], JHipster (JHipsterhttps://www.jhipster.tech/jdl/ (accessed on 14 February 2021)), LEMMA [43], and Jolie [44] are currently available tools for describing distributed systems based on microservices. The main goal of these tools is to accelerate the development of microservices.…”
Section: Existing Msa Frameworkmentioning
confidence: 99%
“…LEMMA (Language Ecosystem for Modeling Microservice Architecture) is a set of Eclipse-based modeling languages and model transformations for developing MSA [43]. These languages provide different modeling viewpoints for different roles in a microservice development team [45].…”
Section: Existing Msa Frameworkmentioning
confidence: 99%
“…This Topical Issue [ 4 ] contains the following papers, accepted after careful peer-reviewing: Applying Model-Driven Engineering to Stimulate the Adoption of DevOps Processes in Small and Medium-Sized Development Organizations , by [ 9 ]: in this paper, authors report the challenges that small and medium-size companies face with implementing microservices. Authors propose a model-driven workflow to cope with these challenges, which is illustrated and validated via an open-source case study.…”
Section: Articles In the Topical Issuementioning
confidence: 99%
“…-Applying Model-Driven Engineering to Stimulate the Adoption of DevOps Processes in Small and Medium-Sized Development Organizations, by [9]: in this paper, authors report the challenges that small and mediumsize companies face with implementing microservices. This Topical Issue promotes studies that fall into the context of DevOps and which are based on clear and solid evidence.…”
Section: Articles In the Topical Issuementioning
confidence: 99%
“…Jolie's abstractions have been found to offer a productivity boost in industry [10]. LEMMA provides linguistic support for the application of concepts from Domain-Driven Design [6,21], and has been validated in real-world use cases [25,22].…”
Section: Introductionmentioning
confidence: 99%